「SQLServer2019」FORMATでゼロ埋めるサンプル

環境
Windows 10 Home 64bit
Microsoft SQL Server 2019

構文
FORMAT(文字列,桁数)
文字列の左側を指定桁数でうめます

使用例
1.数値8の左をゼロ埋めします(5桁)
SQL構文

SELECT FORMAT(8,'00000') result;

結果 00008
SQLServerのFORMAT関数で「8」を「5桁ゼロ」でゼロ埋め(ゼロパディング)し「00008」としました。

2.ゼロパディングの第二パラメータのゼロを省略して記述します。
数値8の左をゼロ埋めします(5桁)
SQL構文

SELECT FORMAT(8,'D5') result;

実行結果
00008

SQLServer

Posted by arkgame