标签: sql string-concatenation
我正在尝试添加字符串" Rs"与金额列。 金额的数据类型是整数。 但是Sql不允许我将字符串与int数据类型列连接起来。Image 1
Image 2
答案 0 :(得分:6)
在与任何字符串连接之前,您需要明确地将int转换为varchar
int
varchar
select 'RS'+cast(total_amount as varchar(100)),* from yourtable
如果你是sql server 2012+,那么使用隐式转换的CONCAT
CONCAT
select Concat('RS',total_amount),* from yourtable