在遇到需把資料前面或後面補0時如下情況,可以使用這樣的語法。
這是原本的語法,可以看到只有1的資料:
SELECT ZONEID FROM TX_BOXM
以下是處理補0的語法,要注意的是這裡的方法是固定補兩個0:
SELECT REPLICATE('0',2) +ZONEID FROM TX_BOXM
接下來是固定補到5位數:
SELECT ZONEID + REPLICATE('0',5-Len(ZONEID)) AS ZONEID FROM TX_BOXM
最後如果想在資料後面補0的話:
SELECT ZONEID + REPLICATE('0',5-Len(ZONEID)) AS ZONEID FROM TX_BOXM
沒有留言:
張貼留言