在SQL中,如何将字符串与整数数据类型列连接起来

时间:2017-07-23 16:00:00

标签: sql string-concatenation

我正在尝试添加字符串" Rs"与金额列。 金额的数据类型是整数。 但是Sql不允许我将字符串与int数据类型列连接起来。Image 1

Image 2

1 个答案:

答案 0 :(得分:6)

在与任何字符串连接之前,您需要明确地将int转换为varchar

select 'RS'+cast(total_amount as varchar(100)),*
from yourtable

如果你是sql server 2012+,那么使用隐式转换的CONCAT

select Concat('RS',total_amount),*
from yourtable