execute sp_executesql N'select @aa=jobs_desc from jobs where job_id=1',N'@aa nvarchar(40)'报错服务器: 消息 8178,级别 16,状态 5,行 0
被准备语句 '(@aa nvarchar(40))select @aa=jobs_desc from jobs where job_id=1' 需要参数 @aa,但未提供该参数。
被准备语句 '(@aa nvarchar(40))select @aa=jobs_desc from jobs where job_id=1' 需要参数 @aa,但未提供该参数。
解决方案 »
- 要这样的插入语句
- 查询链接服务器上的表比查询本地数据库上的表能慢多少?
- 请问这句是什么意思:CASE GROUPING(o.customerid) WHEN 0 THEN o.customerid ELSE '(Total)' END AS MyCustomerID
- 怎样通过代码将SQL Server中的某一Job变成enable与disable
- 清理日志
- 求sql,替换原有文本更新
- 层与层之间的分组排序,比较困难,检验下能力
- 数据库连接问题求救!怪异!解决再加100分。
- 一个SQL语句:SQL SERVER中如何取得一个表的所有字段名?
- 我有最新的QQip地址数据库(QQWry.Dat)
- 多表update的问题,谢谢
- 请教:事务中的SQL语句不需要declare和exec吗?
execute sp_executesql N'select @aa=jobs_desc from jobs where job_id=1',N'@aa nvarchar(40)' ,@aa
--改下,你應該是要輸出@aa吧declare @aa nvarchar(40)
execute sp_executesql N'select @aa=jobs_desc from jobs where job_id=1',N'@aa nvarchar(40) output' ,@aa output--print @aa