用PARSENAME函数拆分字符串


--用PARSENAME函数拆分字符串
DECLARE@TTABLE
(
COL
VARCHAR(80)
)

INSERTINTO@T
SELECT'123_12_124'UNIONALL
SELECT'1234_125_1243'



SELECT COL, COL1 =PARSENAME(REPLACE(COL,'_','.'),3), ----替换一下 '.' 因为 parsename 只认 '.'
COL2 =PARSENAME(REPLACE(COL,'_','.'),2),
COL3
=PARSENAME(REPLACE(COL,'_','.'),1)
FROM@T

COL COL1 COL2 COL3
---------- ---------- ---------- ----------
123_12_124 123 12 124
1234_125_
1243 1234 125 1243

(所影响的行数为
2 行)

优质内容筛选与推荐>>
1、python多进程——multiprocessing.Process
2、CSS Grid 网格布局全解析
3、USACO-Chapter1-Section 1.3-Calf Flac (calfflac)
4、显示表中重复数据,并显示重复条数
5、xmpp查询,头疼,


长按二维码向我转账

受苹果公司新规定影响,微信 iOS 版的赞赏功能被关闭,可通过二维码转账支持公众号。

    阅读
    好看
    已推荐到看一看
    你的朋友可以在“发现”-“看一看”看到你认为好看的文章。
    已取消,“好看”想法已同步删除
    已推荐到看一看 和朋友分享想法
    最多200字,当前共 发送

    已发送

    朋友将在看一看看到

    确定
    分享你的想法...
    取消

    分享想法到看一看

    确定
    最多200字,当前共

    发送中

    网络异常,请稍后重试

    微信扫一扫
    关注该公众号