【发布时间】:2017-07-03 20:38:34
【问题描述】:
declare @qry nvarchar(100)
declare @Id int
declare @pth varchar(100)
set @Id=4
set @pth='abc'
set @qry='insert into pic_data(o_id,path) values('+@Id+','+@pth+')'
EXEC SP_EXECUTESQL @qry
我正在尝试这样做,但发生了错误
将 varchar 值 'insert 转换为 pic_data(o_id,path) values(' to data type int." 之后我将 id 到 varchar 然后另一个错误来了“无效的列名'abc'。
【问题讨论】:
标签: sql-server