需要將名爲AX一列varchar(30)的市值相加到數值型字段上,使用select cast(AX as decimal(12,2))出現錯誤“從數據類型 varchar 轉換爲 numeric 時出錯。”
但使用select cast(AX as float) 則爲正確。
看來float與decimal 有區別的。
需要將名爲AX一列varchar(30)的市值相加到數值型字段上,使用select cast(AX as decimal(12,2))出現錯誤“從數據類型 varchar 轉換爲 numeric 時出錯。”
但使用select cast(AX as float) 則爲正確。
看來float與decimal 有區別的。
https://github.com/Molunerfinn/PicGo https://github.com/Molunerfinn/PicGo