查询除某一列外的一切列的数据ITeye - 乐橙lc8

查询除某一列外的一切列的数据ITeye

2019-01-10 18:49:57 | 作者: 星爵 | 标签: 一切,查询,句子 | 浏览: 2971

SET @sql=select //界说要履行的select句子,后边的逻辑会拼凑成一条除了指定字段外的一切字段的查询句子 DECLARE C11 CURSOR FOR //作一个光标,逐一读取column的姓名 //以下的select句子为查询出除了指定列外的一切列的称号 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 //每次读出一个column的称号 @name IF @@FETCH_STATUS 0 BEGIN DEALLOCATE C11 RETURN WHILE(@@FETCH_STATUS = 0) BEGIN SET @sql=@sql+@name+, FETCH NEXT FROM C11 INTO @name DEALLOCATE C11 set @sql=substring(@sql,1,len(@sql)-1)+ from 表名 exec (@sql)

 

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表乐橙lc8立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章