sqlserver中遍歷字符串的sql語(yǔ)句
更新時(shí)間:2013年01月08日 15:03:44 作者:
一直以來(lái)我們遍歷字符串的都是通過(guò)后臺(tái)程序,這里分享下用sql語(yǔ)句實(shí)現(xiàn)的代碼,需要的朋友可以參考下
復(fù)制代碼 代碼如下:
declare @ddd varchar(50),@split varchar(1)
set @ddd = '12345678,1234567890,1234567890,123456,123456789'
set @split = ','
while(charindex(@split,@ddd)<>0)
begin
select substring(@ddd,1,charindex(@split,@ddd)-1)
set @ddd = stuff(@ddd,1,charindex(@split,@ddd),'')
select @ddd
end
相關(guān)文章
SQL Server誤區(qū)30日談 第15天 CheckPoint只會(huì)將已提交的事務(wù)寫(xiě)入磁盤
這個(gè)誤區(qū)是由于太多人對(duì)日志和恢復(fù)系統(tǒng)缺少全面的了解而存在已久。CheckPoint會(huì)將自上次CheckPoint以來(lái)所有在內(nèi)存中改變的頁(yè)寫(xiě)回磁盤(譯者注:也就是臟頁(yè)),或是在上一個(gè)CheckPoint讀入內(nèi)存的臟頁(yè)寫(xiě)入磁盤2013-01-01
SQL Server 2005作業(yè)設(shè)置定時(shí)任務(wù)
這篇文章主要介紹了SQL Server 2005作業(yè)設(shè)置定時(shí)任務(wù)的相關(guān)詳細(xì)步驟,需要的朋友可以參考下2017-01-01
從兩種SQL表連接寫(xiě)法來(lái)了解過(guò)去
如果想要優(yōu)雅而易于維護(hù)且不容易寫(xiě)錯(cuò)的代碼,當(dāng)然用高標(biāo)準(zhǔn)的第二種方法。 如果必要考慮風(fēng)險(xiǎn)這個(gè)因素,比如涉及到多種平臺(tái)的遷移或者整合,你應(yīng)該用第一種,起碼在兩個(gè)表的情況下他還是比較安全的。2009-08-08
SQL Server模糊查詢的常見(jiàn)方法總結(jié)
這篇文章主要給大家介紹了關(guān)于SQL Server模糊查詢的常見(jiàn)方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03
SqlServer獲取存儲(chǔ)過(guò)程返回值的實(shí)例
SqlServer獲取存儲(chǔ)過(guò)程返回值的實(shí)例,需要的朋友可以參考一下2013-04-04
Sql學(xué)習(xí)第一天——SQL 將變量定義為Table類型(虛擬表)
sql語(yǔ)句中的變量時(shí)通常我們定義的都是像char,varchar,nvarchar之類的,接下來(lái)教大家實(shí)現(xiàn)讓變量作為一個(gè)像虛擬表一樣,感性的各位可以參考下哈2013-03-03

