您的位置:首页 > 数据库

sql 查询除某一字段外的所有字段

2008-04-30 08:59 357 查看
方法1.
直接写 select 列1,列2...列n from 你的表
方法2. 从syscolumns中提出字段信息,用生成SQL语句的方法
declare @sql varchar(8000) set @sql='select ' select @sql=@sql+'['+name+'],' from syscolumns where object_id('你的表')=id and name not in('你不想显示的字段1','你不想显示的字段2'...) set @sql=left(@sql,len(@sql)-1)+' from 你的表' exec(@sql)
例如:SELECT nameFROM syscolumnsWHERE (id = '238623893') AND (name <> 'd1') AND (name <> 'd2')
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: