SQL语句的写法.

asuyr 2003-12-17 01:37:05
各位大虾:
如果有一张表为dbname
查询全部用.
select * from dbname
但,我想用变量来表示表名.

select * from @table
但这样子在分析器中是错误的.
请问怎么写.

...全文
15 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
asuyr 2003-12-17
  • 打赏
  • 举报
回复
谢谢各位啦.!
gmlxf 2003-12-17
  • 打赏
  • 举报
回复
declare @TName varchar(127)
set @TName='a'
exec('select * from ' + @TName)
zjcxc 2003-12-17
  • 打赏
  • 举报
回复
--用exec执行就行了.
exec('select * from '+@table)
txlicenhe 2003-12-17
  • 打赏
  • 举报
回复
exec('select * from '+@table)

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧