日期:2014-05-18 浏览次数:20461 次
declare @Tab char(100) set @Tab=('select '+@TableField+' from '+@TableName+' where '+@TableTerm+' = '+@TableTerms) exec(@Tab)
------解决方案--------------------
1、from前面加空格
2、exec(@exec)改为exec(@Tab)
------解决方案--------------------
@exec没有声明
------解决方案--------------------
如果条件里元素@TableTerms是字符串就会有麻烦,这语句就是错的,因为没加引号