作者qazwsx99876 (茸茸)
看板Database
標題[SQL ] MSSQL如何把字串切割
時間Mon Dec 23 16:29:05 2019
資料庫名稱:MSSQL
資料庫版本:2012
內容/問題描述:
各位前輩大大們好
小的最近想select 出來一串字的結果是八個字串,例如以下
語法:
SELECT convert(varchar(8),CONVERT(VARBINARY(8), dbo.AAA.ZZZ, 2),2) AS BBB
FROM dbo.TestTable
結果:01010101
我想要間隔兩個字串的中間加入「/」
變成01/01/01/01
有什麼方法可以寫做到嗎
先感恩各位前輩們指點
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 101.12.54.51 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1577089747.A.A00.html
推 illumineNE: 土法煉鋼法:SUBSTRING(str, pos , len) +'/' +... 12/24 16:24
→ ken218: 如果字串一定是數字,可以cast 成 int 然後 03/04 19:43
→ ken218: FORMAT([數值], '00/00/00/00') 03/04 19:43