私はPostgreSQLに比較的慣れていないため、SQL Serverで左側に数値をゼロで埋める方法を知っていますが、PostgreSQLでこれを理解するのに苦労しています。
最大桁数が3で最小値が1の数値列があります。1桁の場合は左側に2つのゼロがあり、2桁の場合は1です(例:001、058、123)。
SQL Serverでは、以下を使用できます。
RIGHT('000' + cast([Column1] as varchar(3)), 3) as [Column2]
これはPostgreSQLには存在しません。任意の助けいただければ幸いです。
2
グーグルを使うことはまさに私がこのページを見つけた方法です。それは私のナンバーワンのグーグルの結果でした。
—
Jason
SQL Serverといえば、それらには
—
Manngo 2018年
format()
を使用できる機能がありますformat(Column1,'000') as Column2
。