0
小數和varchar的我有2列在我的表:串聯在SQL
PER_DAY (DECIMAL(10,2))
DESCP (VARCHAR)
我想Concat的我的查詢中的兩列...
對於防爆:
PER_DAY=0.5 DESCP='ABCDEFGHIJ'
我希望他們能夠顯示爲
0.5-ABCDEFGHIJ
我正在使用IBM DB2。
小數和varchar的我有2列在我的表:串聯在SQL
PER_DAY (DECIMAL(10,2))
DESCP (VARCHAR)
我想Concat的我的查詢中的兩列...
對於防爆:
PER_DAY=0.5 DESCP='ABCDEFGHIJ'
我希望他們能夠顯示爲
0.5-ABCDEFGHIJ
我正在使用IBM DB2。
你試過
select char(per_day) || DESCP from table;
編輯:
select CAST(per_day AS VARCHAR(13)) || '-' || DESCP from table;
我嘗試過,但它給的結果爲:00000000.50 -'ABCDEFGHIJ」 – sagarg
看到我的編輯 – Yahia
以上我試了一下.. ..但是它顯示了這樣的錯誤:數據類型爲「SYSIBM.DECIMAL」的值不能是CAST來鍵入 「SYSIBM.VARCHAR」 – sagarg