Select top @c * from employee 错误? selec top c=@c, * from employee 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 exec('select top '+ convert(char(10), @c) + ' * from employee ') declare @a varchar(500) declare @c int select @c=12select @a='select top '+ convert(char(10), @c) + ' * from employee 'exec(@a) 正确:exec('select top '+ convert(char(10), @c) + ' * from employee ') 我觉得我的最好exec('select top '+ rtrim(convert(char(10), @c)) + ' * from employee ') exec('select top '+ convert(char(10), @c) + ' * from employee ') declare @n int,@string varchar(8000)set @n=10SET ROWCOUNT @nselect * from tab這樣不行嗎?你自己試試看 group by 问题 ISNULL用法 【求帮助】除了Sql Server Management Studio还有什么软件能执行T-Sql吗? 数据库疑难,提取字段中不重复项 当我采用备份还原方式升级2005时,如何备份安全性--登陆啊? 疯了疯了,我花了一整天的时间了,救命……(安装SQL Server) 正学习SQL数据库查询分析,那有好的教程? 老生常谈的问题:正在使用中的SqlServer2005日志备份、删除、查看、限制大小!! 存储过程,大家谈谈,来者有分 在线等SQL语句 皱建大哥,可以教小弟别名表是如何的应用的吗? 如何获得数据库中记录不为空的表名?
declare @c int select @c=12
select @a='select top '+ convert(char(10), @c) + ' * from employee '
exec(@a)
正确:
exec('select top '+ convert(char(10), @c) + ' * from employee ')
exec('select top '+ rtrim(convert(char(10), @c)) + ' * from employee ')
set @n=10SET ROWCOUNT @n
select * from tab這樣不行嗎?你自己試試看