当前位置: 代码迷 >> Sql Server >> 怎么按序号取得某张表中的某个字段的值
  详细解决方案

怎么按序号取得某张表中的某个字段的值

热度:77   发布时间:2016-04-27 15:43:20.0
如何按序号取得某张表中的某个字段的值?
我要取第5个字段的值:

select   field(5)   from   tableName
显然是不行

怎么做呢?

------解决方案--------------------
declare @a varchar(1000)

select @a= 'select '+name + ' from [TableName] ' from syscolumns b where id=object_id( '[dbo].[TableName] ') and colid=5
exec(@a)



------解决方案--------------------
支持楼上
  相关解决方案