数字のテキスト型項目が数値型項目になった(例:001→1)際の対処方法

↓のTipsで文字型の「001」が数字型の「1」になってしまうことがあると書きましたが、
ここではそうなってしまった時の対処法を紹介します。
 
 
他にもいろいろなパターンがあるかもしれませんが、こんなやり方があるよ、
ということで知識の幅が増えることにつながれば嬉しいです。
 

解説

①LPAD関数を使う

lpad()という関数を使うと下記のように対処できます。
 
 
この関数の仕様は下記のようになっています。
指定した桁数になるまで文字列の左側に文字列を埋め込む。
str:元の文字列を指定する。
n:桁数を指定する。
pad:埋め込む文字列を指定する。
 
 

②CONCAT、RIGHT関数を使う

文字列結合のconcat()、文字列の右側n文字を取り出すright()関数を使っても書けます。
 
 
以上です。
📊
・会社のデータをもっと有効活用をしたい ・BIツールを導入したい ・BIツールに取り込みたいデータソースがある ・BIツールの効果的な可視化についてもっと知りたい ・組織においてのBIツールの定着化をもっと推進したい ・新しいKPIを作りたいが、自信がない アタラにはBIツールのエキスパートが多数在籍しております。このような課題をお持ちの方は、アタラ合同会社のBIツール導入コンサルティングサービスへお気軽にお問い合わせください。
 
この記事をシェアする