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

Saq*_*qib 3 sql string-concatenation

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

图2

Pரத*_*ீப் 6

您需要显式转换intvarchar任何字符串拼接前

select 'RS'+cast(total_amount as varchar(100)),*
from yourtable
Run Code Online (Sandbox Code Playgroud)

如果你是sql server 2012+然后使用CONCAT哪个隐式转换

select Concat('RS',total_amount),*
from yourtable
Run Code Online (Sandbox Code Playgroud)