文字列の左側に指定文字列を挿入し、桁を揃える時に利用するMySQL関数「LPAD関数」を利用する(文字列パッディング)令和元年 12月 27日 作成
概略
MySQLにて桁数を揃えて使用したい場面が出てきた。それを可能にする手法を学ぶ。
手段
「LPAD関数」にて実現できる。
実装方法
構文
LPAD(対象の文字列, 文字列の長さ, 挿入したい文字列)
下記SQL例文にて8桁でゼロ埋め表示が出来ます。
SELECT LPAD(99, 8, '0') FROM テーブ名; 結果 00000099
ゼロ(0)の代わりに文字列でも可能です。
SELECT LPAD(99, 8, 'A') FROM テーブ名; 結果 AAAAAA99
考察
IDの頭に0を付けたい場合等に大変重宝。
最後までお読み下さり ありがとうございました。記事はここ迄です。
尚、本記事は作成から「5年以上」経過しています。
記事作成当時と現在の状況等により内容が適切でない場合があります。また、リンク切れが生じている場合もあります事を予めご了承下さい。
お気に入りに登録しますとお気に入り記事を一元管理でき、再度閲覧したい場合等 容易に記事を探し出す事ができますのでご活用下さい。
下段にはコメントを掲載しております。
広告バナー
コメント
頂いたコメントを下記に掲載しております。更に下部にはコメント投稿フォームを設けております。
注意事項を確認・了承した上、コメント投稿お願いいたします。
注意事項に該当するコメントにつきましては、事前告知なしに投稿したコメントの削除を行う場合があります。
予めご了承下さい。
- 記事内容と無関係なコメント
- 公序良俗に反するコメント
- 個人情報や法令違反を含むコメント
- その他、管理者が不適切と判断したコメント
現在 頂いているコメントはありません