nvarchar(max) 问题
在存储过程中declare @tablename varchar(50),@sql nvarchar(max),@orderid intset @tablename='orders'set @orderid=2set @sql='select * from'+ quotename(@tablename)+'where orderid=' +CAST(@orderid as varchar(10))+'order by orderid desc'exec(@sql)当@sql的长度超过4000
原创
2010-09-01 10:31:00 ·
1324 阅读 ·
0 评论