在存储过程中实现得到查询记录数问题 'select @count=count(*) from '+@tablename 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CREATE PROCEDURE P_page2@tablename varchar(100)asdeclare @count int,@str varchar(8000)set @str='select @count=count(*) from '+@tablenameexec sp_executesql @str,'@count int output',@count outputselect @count 哇,感谢 vinsonshen@Sstr 要改成nvarchar还有把'@count int output'改成 N'@count int output'我不会用sp_executesql ,查了半天,现在会用啦,,呵呵,谢谢各位!!特别感谢 天冷了,要冬眼了 sqlserver过滤求和 游标存储在哪儿? 如何用sql语句生成‘作业’每周五临晨自动完全备份数据库? SQL查询语句问题~~~~~ 关于SQL中使用AS的错误是什么原因呢? IT农庄 7612018 欢迎大家加入,UP有分 "在查询优化过程中,查询处理器用尽了堆栈空间"问题怎么解决? 如何在无限级递归关系表中实现查询? 触发器时间判断问题 关于sql语句分组查询问题 求数据更新语句? 奇怪问题
@tablename varchar(100)
as
declare @count int,@str varchar(8000)
set @str='select @count=count(*) from '+@tablename
exec sp_executesql @str,'@count int output',@count output
select @count
@Sstr 要改成nvarchar
还有把'@count int output'改成 N'@count int output'
我不会用sp_executesql ,查了半天,现在会用啦,,呵呵,谢谢各位!!特别感谢 天冷了,要冬眼了