PadLeft function in T-SQL

后端 未结 17 2868
挽巷
挽巷 2020-11-27 03:44

I have the following table A:

id
----
1
2
12
123
1234

I need to left-pad the id values with zero\'s:

id
----
0         


        
17条回答
  •  半阙折子戏
    2020-11-27 03:54

    A simple example would be

        DECLARE @number INTEGER
        DECLARE @length INTEGER
        DECLARE @char   NVARCHAR(10)
        SET @number = 1
        SET @length = 5
        SET @char = '0'
    
        SELECT FORMAT(@number, replicate(@char, @length))
    

提交回复
热议问题