eg:
Use northwind
Declare @Column Varchar(10)     --得到的字段名
Declare @Col Int         -- 第几个字段
Declare @TableName Varchar(10)  --表名
Set @TableName='Orders'
Set @Col=3
Select @Column=Name from SysColumns Where ID=OBJECT_ID(@TableName) And ColID=@Col
EXEC ('Select '+@Column+' from '+ @TableName)