當前位置:名人名言大全網 - 笑話大全 - Sql字符串插入逗號並替換它。

Sql字符串插入逗號並替換它。

-測試環境MSSQL2008

- ABCDEFJHIJK變換123456789123等等。

-造壹只手表

創造?桌子?T

瓦爾。varchar(1000)

)

-插入數據

插入?變成?t?值(“ABC”)

插入?變成?t?值(“ABA”)

插入?變成?t?值(' abcdefghijklmnopqrstuvwxyz ')

-方法1(字符串長度小於2048)

選擇?瓦爾,東西(

選擇?,'+Char((Ascii(Upper(Substring(val,number,1)))-11)% 9+49)?

從哪裏?Master.dbo.spt_values

在哪裏?Type='P '?然後呢。號碼?之間?1?然後呢。倫(val)?

為了什麽?Xml?路徑(“”)

,1,1,'')?

從哪裏?t?

-方法二?

創造?功能?fn_change(@A?Varchar(8000))

退貨?Varchar(8000)

如同

開始

申報?@Rst?Varchar(8000)=“

申報?@我?int=1

什麽時候?@ i & lt=LEN(@A)

開始

設置?@Rst=@Rst+','+Char((Ascii(Upper(Substring(@ A,@I,1)))-11)% 9+49)?

設置?@i=@i+1

結束

回歸?Stuff(@Rst,1,1,'')

結束

-查詢

選擇?*,dbo.fn_change(Val)?從哪裏?T