Chinaunix
标题:
请问一下SQL SERVER2000中如何在存储过程中用变量名代替列名
[打印本页]
作者:
xiao_i
时间:
2005-07-27 16:05
标题:
请问一下SQL SERVER2000中如何在存储过程中用变量名代替列名
如
declare @sql varchar(40),@a varchar(20);
set @a='nxtm'
set @sql='select @a from lastlistenlog'
exec master..sp_executesql @sql
提示错误
服务器: 消息 214,级别 16,状态 2,过程 sp_executesql,行 4
过程需要参数 '@statement' 为 'ntext/nchar/nvarchar' 类型。
请高手帮忙
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2