如何將在位數不足的數字左側補零呢? 你可以考慮使用 SQL Server提供的字串處理函數 Replicate()指定補零的次數。
此函數的基本語法如下

REPLICATE ( string_expression ,integer_expression ) 

string_expression:要重複的字串
integer_expression:要重複的次數
範例:
將數字 7 左側補三位數 0,確保此變數有四位數

DECLARE @strNo varchar(4)
SET @strNo = CAST(7 as varchar(4))
SET @strNo = REPLICATE('0',4-LEN(@strNo))+@strNo
print @strNo

執行結果:0007

arrow
arrow
    全站熱搜

    小草 發表在 痞客邦 留言(0) 人氣()