【SQL/FORMAT関数】列のデータ(文字列)を0埋め(パティング)する

数値型のデータ(数値)を…

0埋め(パティング)する前
0埋め(パティング)する前

0埋め(パティング)
できます!

0埋め(パティング)した後
0埋め(パティング)した後
PR

SQL

ここでは例として
 ・「m_product」テーブルの数値型である「id」列のデータに対し
 ・0埋め(パティング)した結果を取得
します。

SELECT
	FORMAT(id,'0000') as id,
	productName,
	productType,
	price
FROM m_product

FORMAT関数に引数を2つ指定します。

第1引数・・・0埋め(パティング)対象の列
第2引数・・・0埋め(パティング)したい桁数 ※上記では「0000」を指定

PR

実行結果

列のデータ(文字列)を0埋め(パティング)できました。

●0埋め(パティング)する前

0埋め(パティング)する前
0埋め(パティング)する前


●0埋め(パティング)した後

0埋め(パティング)した後
0埋め(パティング)した後
PR

参考

上記で使用した以下の詳細は、公式サイトをご確認ください。

●FORMAT関数

タイトルとURLをコピーしました