declare @num int, @sqls nvarchar(4000) set @sqls='select @a=count(*) from tb ' exec sp_executesql @sqls,N'@a int output',@num output select @num
此外,如果想要在SQL语句 字符串中使用 英文单引号 ' 可以 使用 ''''(4个)
declare @num int, @sqls nvarchar(4000) set @sqls='select @a=count(*) from tb ' exec sp_executesql @sqls,N'@a int output',@num output select @num
此外,如果想要在SQL语句 字符串中使用 英文单引号 ' 可以 使用 ''''(4个)