[解決済み] postgreSQL におけるゼロの左詰め
2022-06-14 05:26:54
質問
私はPostgreSQLの比較的新しいユーザです。SQL Serverでは数値の左側にゼロを埋め込む方法を知っていますが、PostgreSQLではこれを理解するのに苦労しています。
私は、最大桁数が3、最小桁数が1の数値列を持っています。1桁の場合は左に2つのゼロがあり、2桁の場合は1があります。
SQL Serverでは、次のように使えます。
RIGHT('000' + cast([Column1] as varchar(3)), 3) as [Column2]
これはPostgreSQLには存在しません。何か手助けがあれば幸いです。
どのように解決するのですか?
を使用することができます。
rpad
と
lpad
関数を使って、それぞれ数字を右寄せ、左寄せにすることができます。これは数字には直接作用しないことに注意してください。
::char
または
::text
でキャストします。
SELECT RPAD(numcol::text, 3, '0'), -- Zero-pads to the right up to the length of 3
LPAD(numcol::text, 3, '0') -- Zero-pads to the left up to the length of 3
FROM my_table
関連
-
[解決済み] PostgreSQLのCREATE DATABASE IF NOT EXISTSをシミュレートしてみませんか?
-
[解決済み] アドホッククエリとは何ですか?
-
[解決済み] MySQLでコマンドラインを使用してSQLファイルをインポートするにはどうすればよいですか?
-
[解決済み] PostgreSQLの場合。PostgreSQLのテーブルを表示する
-
[解決済み] PostgreSQLの "DESCRIBE TABLE"
-
[解決済み] PostgreSQL コマンドラインユーティリティ: psql を終了する方法
-
[解決済み] PostgreSQLのユーザーパスワードを変更する方法を教えてください。
-
[解決済み] どのバージョンのPostgreSQLを使用していますか?
-
[解決済み] PostgreSQLからのPL/pgSQL出力をCSVファイルに保存する
-
[解決済み】「INNER JOIN」と「OUTER JOIN」の違いは何ですか?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
解決策:java.sql.SQLException: ユーザー ''@'localhost'' (パスワード: YES を使用) のアクセスが拒否されました。
-
MySQL】1136 - 列数が1行目の値数と一致しない問題を解決
-
MHAの高可用性構成とフェイルオーバー
-
MHAクラスタエラーサマリーの構築
-
[解決済み] SQL Server : 列を行に変換する
-
[解決済み] SQLテーブルで重複する値を検索する
-
[解決済み] JOINとINNER JOINの違いについて
-
[解決済み] SQL Serverでシングルクォートをエスケープするにはどうすればよいですか?
-
[解決済み] INNER JOINよりもCROSS APPLYを使用すべきなのはどのような場合ですか?
-
[解決済み] SQL/mysql - Select distinct/UNIQUE but return all column?