比如表Table中有a,b,c 三列
前提是我不知道表中的列名,现在我想通过数字的方式来检索:
比如 : select 0 from Table 返回: select a from Table 的结果集
select 1 from Table 返回: select b from Table 的结果集
前提是我不知道表中的列名,现在我想通过数字的方式来检索:
比如 : select 0 from Table 返回: select a from Table 的结果集
select 1 from Table 返回: select b from Table 的结果集
as
select a as [1],b as [2],c as [3]
from table
go
select [1] from V_table
SELECT * FROM sys.columns WHERE object_id=object_id('tb') AND column_id=@i