关于 COL_NAME 的问题 SELECT COL_NAME(OBJECT_ID('表名'), 1)这条语句能够返回该表的第一个字段如果表名用一个变量代替:@tableName,该如何写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 declare @tb varchar(80)set @tb='表名'SELECT COL_NAME(OBJECT_ID(@tb), 1) exec ('SELECT COL_NAME(OBJECT_ID(''' + @tableName + '''), 1)') declare @tableName varchar(100)declate @execSQl varchar(500)select @execSQl = 'SELECT COL_NAME(OBJECT_ID(' + @tableName + '), 1)'exec(@execSQl) 就是单引号的问题YiZhiNet(YiZhi.Net)正解多谢!! WangZWang你得也对YiZhiNet(YiZhi.Net)正好是我想要的谢谢各位!!!! SQL的一个简单问题:按期计算时需要每两个月的数据相加,详见如下: 怎样删除多个NULL行? 这sql应该怎么写 Management Studio点取消按钮要等很长时间,如何解决? 求个SQL语句 Sql语句求解检索方案--ACM-ICPC--Standing的更新 请教:SQL2000批量修改标识属性为:"是(不用于复制)". 数据交换的难题? 怎样将数据表的某一列不同数据行转化成一行 请问有关快照和发布的问题(sqlserver) 有没有什么办法知道连接的数据库服务器是 SQL server 2k 还是 SQL Server 2005 ? 怎样比较一个表中的某一个字段名被更名了.
declare @tb varchar(80)
set @tb='表名'
SELECT COL_NAME(OBJECT_ID(@tb), 1)
declate @execSQl varchar(500)
select @execSQl = 'SELECT COL_NAME(OBJECT_ID(' + @tableName + '), 1)'
exec(@execSQl)
YiZhiNet(YiZhi.Net)正解
多谢!!
你得也对YiZhiNet(YiZhi.Net)
正好是我想要的谢谢各位!!!!