🏭
int型からchar型へのコンバート時に、パディングを組み合わせる方法
シンプルなコンバート
select
convert(char(桁数), カラム名)
from
テーブル名
コンバート+0埋め
select
right('00000' + trim(convert(char(5), カラム名)), 5), -- 桁数5のカラムに対して、左0埋め
left(trim(convert(char(5), カラム名)) + '00000', 5) -- 桁数5のカラムに対して、右0埋め
from
テーブル名
コンバート+半角スペース埋め
select
right(' ' + trim(convert(char(5), カラム名)), 5), -- 桁数5のカラムに対して、左半角スペース埋め
left(trim(convert(char(5), カラム名)) + ' ', 5) -- 桁数5のカラムに対して、右半角スペース埋め
from
テーブル名
Discussion