在SQL 查询语句里,select from 变量
declare@mvarchar(100)set@m='mzgh0805'select*from@m...
declare @m varchar(100)
set @m='mzgh0805'
select * from @m 展开
set @m='mzgh0805'
select * from @m 展开
展开全部
比如要查询A表的数据:
declare @table varchar(20) ,@sql varchar(20)
set @table='A'
set @sql='select * from '+@table
exec (@sql)
你上面的语句明显是错误的,select * from @m其中的@m是个变量应该是个表名
declare @table varchar(20) ,@sql varchar(20)
set @table='A'
set @sql='select * from '+@table
exec (@sql)
你上面的语句明显是错误的,select * from @m其中的@m是个变量应该是个表名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询