IDなどの数字を固定の桁で0埋めをする方法

それほどむつかしいことではないが備忘程度。
必要な桁数だけ0を付与して処理するフィールドを結合させて左から固定桁分だけを取得する。

具体例)10桁で0埋めをする場合。

元の数値
123
4567

必要な桁数を付与して処理するフィールドを結合
0000000000’+123=’0000000000123′
‘0000000000’+4567=’00000000004567′

左から固定桁分だけ取得
‘0000000000123
‘00000000004567

RIGHT(‘0000000000’+INT,10)

コメントを残す