[SQL ] sqlite 欄位format 語法問題

看板Database作者 (飛天)時間10年前 (2015/07/02 15:00), 編輯推噓2(202)
留言4則, 2人參與, 最新討論串1/1
資料庫名稱:sqlite 請教各位先進,sqlite 我有一個欄位撈出資料為: select col from tmp; 1 2 3 4 .. 10 我要變成 00001 00002 00003 00004 .... 00010 有沒有format string 的方法?w -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 60.250.19.194 ※ 文章網址: https://www.ptt.cc/bbs/Database/M.1435820412.A.AC0.html

07/03 09:03, , 1F
你好 我是用oracle語法你參考,sqlite應該也有這樣
07/03 09:03, 1F

07/03 09:04, , 2F
語法 select substr('0000'||col,-5,10) from tmp;
07/03 09:04, 2F

07/03 09:08, , 3F
-5,5 就可以了 不用到10^^
07/03 09:08, 3F

07/06 10:15, , 4F
oracle直接用lpad就好了
07/06 10:15, 4F
文章代碼(AID): #1LbE5yh0 (Database)