如何用select选出非计算列字段?
由于我的表字段比较多,我不想一个一个列举出来,如何才能所有非计算列的字段呢?
------解决方案--------------------查询分析器,表-右键-新窗口创建对象脚本-选择,然后把计算列字段删掉
------解决方案----------------------我这是查询TT表的,你把TT改成你的表名   
 declare @sql varchar(1000) 
 set @sql= ' '   
 select @sql=@sql+ ', '+name from syscolumns 
 where id=object_id( 'TT ') 
 and status & 0x40 =0 
 order by colorder   
 set @sql=stuff(@sql,1,1, ' ')   
 exec( 'select  '+@sql+ ' from TT ')   
------解决方案--------------------  --列出所有表的所有非计算列 
 select * from syscolumns where  iscomputed=0 
------解决方案--------------------select name from syscolumns where id=object_id( 'dddd ') and iscomputed=0