sqlserver ,查询列头怎么受参数控制是否显示 一个table表有几个字段,想要其中一个字段在查询时判断是否应该显示,判断依据是否是特殊版本,大神求教 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 DECLARE @sql NVARCHAR(200)DECLARE @i INT=2SET @sql='SELECT Id'IF @i=1BEGIN SET @sql=@sql+' ,Name'ENDSET @sql=@sql+' FROM 表名'EXEC(@sql) 修改表的Script能否自动生成 触发器的触发机制是什么? sql: 如何计算字段下不同的数值有几条记录?有很多字段。 为什么我的变量被截取,@cmd变量只取到一部分 SQL Server中,导入导出语句怎么写? 按年月日写循环,有什么好办法? 特殊的sql查询 做连接*=问题 =NULL,IS NULL ,IS NOT NULL问题 win98下的access2000驱动程序哪里有的下载? 问一个网络数据库的问题 关于SQLServer数据库表数据插入的基础问题,请求详细解答。
DECLARE @i INT=2
SET @sql='SELECT Id'
IF @i=1
BEGIN
SET @sql=@sql+' ,Name'
END
SET @sql=@sql+' FROM 表名'
EXEC(@sql)