How To Add Leading Zero in SQL Server
Pada posting tentang "How To Add Leading Zero in SQL Server" kali ini akan penulis sampaikan cara menambahkan nol di depan angka dengan jumlah digit yang telah ditentukan.
Kadang kala kita ingin menyeragamkan tampilan bulan atau angka dalam jumlah digit yang sama.
Contoh : Kita ingin menampilkan 2 digit untuk bulan Januari menjadi 01, bulan Pebruari menjadi 02.
select right('000' + cast(1 as varchar(4)), 4)
result 0001
select right('000' + cast(10 as varchar(4)), 4)
result 0010
select right('000' + cast(100 as varchar(4)), 4)
result 0100
select right('000' + cast(1000 as varchar(4)), 4)
result 1000
select format(100, '0000)
result 0100
select replicate('0', 4- len(100)) + cast(300 as varchar)
result 0100
Semoga posting tentang "How To Add Leading Zero in SQL Server" diatas dapat bermanfaat.
Link menarik lainnya :
Left Padding in SQL Server – 3 LPAD() Equivalents
Formatting number to add leading zeros - SQL Server
Salam,
Latar Belakang
Kadang kala kita ingin menyeragamkan tampilan bulan atau angka dalam jumlah digit yang sama.
Contoh : Kita ingin menampilkan 2 digit untuk bulan Januari menjadi 01, bulan Pebruari menjadi 02.
Solusi
Dibawah ini adalah contoh untuk menambahkan nol didepan angka dengan 4 jumlah digit.Solution 1
select right('000' + cast(1 as varchar(4)), 4)
result 0001
select right('000' + cast(10 as varchar(4)), 4)
result 0010
select right('000' + cast(100 as varchar(4)), 4)
result 0100
select right('000' + cast(1000 as varchar(4)), 4)
result 1000
Solution 2
select format(100, '0000)
result 0100
Solution 3
select replicate('0', 4- len(100)) + cast(300 as varchar)
result 0100
Semoga posting tentang "How To Add Leading Zero in SQL Server" diatas dapat bermanfaat.
Link menarik lainnya :
Left Padding in SQL Server – 3 LPAD() Equivalents
Formatting number to add leading zeros - SQL Server
Salam,