2016-05-27 4 views
0

列値:
1.Column01 '12'
2.Column02 '34'

CAST(NCHAR(5)としてのColumn01)|| CAST(Column02 NCHAR(3)など)が、間隔が表示

私のSQLを次のように

Select CAST(Column01 as NCHAR(5)) || CAST(Column02 as NCHAR(3)) as NewColumn From Table 

しかし、NewColumn値は次のとおりです。私は最終的な結果がすべき欲しい '1234'
:'12     「

誰に教えてもらえますか?ありがとう!!

+0

。マニュアルのどこにそれを見つけましたか? –

答えて

0

この意志パッドを第二カラムと、それを連結する前に5つの文字の最初の列:Postgresのには `NCHAR`データ型がありません

Select RPAD(Column01, 5, ' ') || Column02 as NewColumn From Table 
+0

ありがとうございます、しかし、私はあなたの方法を試す前に、私は別の方法を取得したい。 – Jian

+0

正確に5文字を入力するには、Column01が必要ですか? –

+0

はい、私はNewColumn.length = 8を入力します。 – Jian

関連する問題