中易网

Sql查询一个表中除了某个字段以外的所有字段

答案:2  悬赏:0  
解决时间 2021-03-22 09:42
declare @name varchar(100)
declare @sql varchar(1000)

SET @sql='select '
DECLARE C11 CURSOR FOR

select name from syscolumns where id=
(select max(id) from sysobjects where xtype='u' and name='表名')
and name <> '除外的字段'
OPEN C11

FETCH NEXT FROM C11 INTO
@name
IF @@FETCH_STATUS <> 0
BEGIN
DEALLOCATE C11
RETURN
END
WHILE(@@FETCH_STATUS = 0)
BEGIN
SET @sql=@sql+@name+','

FETCH NEXT FROM C11 INTO
@name
END
DEALLOCATE C11

set @sql=substring(@sql,1,len(@sql)-1)+' from 表名'

exec (@sql)

这段代码怎么用在编程里?建立存储过程?还是建立函数?如何使用?
最佳答案
select name from syscolumns where id=
(select max(id) from sysobjects where xtype='u' and name='表名')
and name <> '除外的字段' -> and name not in (' 除外的字段')
全部回答
select name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and name='表名') 然后去查不等于column1的值不就ok了 ,方法就这样了,具体你自己写去吧
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
帮忙翻译下 英语句子.
如果要复读的话,在广东韶关的哪间中学复读好
请教诸位高人,MAC上装了WIN7,里面只有一个C
有关晏子的故事 古文 加 翻译
不加盟用土家酱香饼的袋子会不会侵权
带金字的啤酒有哪些
我哥不在了…我嫂子和侄子有没有继承我父亲房
有休养的人是怎样的?要怎样才能做到有休养?
电子书刊免费阅读下载(爱情故事类)
哪有发私信不要钱的婚恋网??
急需创意特设店名 英文 中文都行
出欧洲旅游花生米,小胡桃肉,可以带吗?
请问Dayshow怎么代理?有谁做过吗?
家庭网线插座接法大全
有唯字的爱的成语
推荐资讯
在中国科学院宁波材料科学技术与工程研究所读
电脑有时关机总关不了,园点总在转(WIN10)
郑州哪家理发店烫头发比较好?100分等你拿!
长春哪里有小锅盖安装调试
请问怎样增加生男孩几率?
宁波春游好去处?
等候投靠答应这3个词的近义词,和反义词.
梦中下水捉很多鱼怎么回事
绍兴鲁迅小学旁的豪尚豪牛排馆号码是多少
氢氰酸次氯酸酸性
2016沈阳找月嫂哪一家公司好?要靠谱放心的!
想要找一种器具,它可以剥开椰子身上的那层硬
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?