如何將在位數不足的數字左側補零呢? 你可以考慮使用 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
全站熱搜