`

查询除某一列外的所有列的数据

 
阅读更多
查询除某一列外的所有列的数据:
declare @name varchar(64)
declare @sql varchar(1024)

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
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)

 

分享到:
评论

相关推荐

    layui异步加载table表中某一列数据的例子

    我们指定某一列使用函数来返回数据,这里以remark列为例,展示了如何定义一个函数getRemark(v),此函数根据传入的id参数v,遍历全局变量slotGroup中的数据,并返回与id匹配的通道名称作为该行的remark列数据。...

    C# 用SQL自动记录数据并且查询出某一列有哪些重复数据

    本主题聚焦于如何在C#中利用SQL来自动记录数据,并查询出某一列中的重复数据。以下将详细讲解这一过程,以及相关知识点。 首先,我们需要理解C#和SQL的基础。C#是一种面向对象的编程语言,广泛应用于开发Windows...

    ORACLE根据某一列的值修改另一列的值

    Oracle 数据库开发培训中根据某一列的值修改另一列的值 Oracle 数据库是一种关系型数据库管理系统,广泛应用于企业级应用程序中。在 Oracle 数据库中,我们可以使用 update 语句来修改某一列的值根据另一列的值。...

    修改DataTable的某一行某一列的值

    ### 修改DataTable的某一行某一列的值 在.NET框架中,`System.Data.DataTable`类是用于存储、操作和检索数据的强大工具。对于那些需要在内存中处理数据的应用程序来说,`DataTable`提供了一种灵活的方式来组织和...

    PB数据窗口中行、列、及某一行中的某一列颜色设置

    标题"PB数据窗口中行、列、及某一行中的某一列颜色设置"所指的就是这种自定义颜色的功能。 在PowerBuilder中,数据窗口的颜色设置主要通过数据窗口对象的属性和方法来实现。以下是一些关键知识点: 1. **行颜色...

    Hbase 删除某一列

    删除Hbase中某个表的一列值 命令 java -jar deleteOneColumn.jar(这个文件的路径) '表名' '列簇名' '列名'

    SQL Server 将某一列的值拼接成字符串.docx

    在SQL Server中,将某一列的值拼接成字符串是一个常见的需求,这通常涉及到数据的格式化输出,比如创建报告或者导出数据。这个过程可以通过几种不同的方法来实现,其中包括使用FOR XML PATH子句和CONCAT函数。我们将...

    pandas 取出表中一列数据所有的值并转换为array类型的方法

    在处理数据时,经常需要从表格数据中取出某一列的所有值并进行转换,比如将pandas中的Series对象转换为NumPy数组类型。在本文中,将详细介绍如何使用pandas取出表格数据中某一列的所有值,并将其转换为NumPy数组类型...

    jQuery获取table下某一行某一列的值实现代码

    从提供的文件内容中,我们可以提取以下关于jQuery获取表格中某一行某一列值的知识点: 1. jQuery选择器的使用:在文中,通过使用选择器 $(".div") 找到了包含多个表格的div元素。这说明了jQuery选择器用于选取页面...

    检查GridControl列表视图某列是否有重复数据

    本篇文章将深入探讨如何检查GridControl列表视图中的某一列是否存在重复数据,这对于数据的准确性和一致性至关重要。 首先,我们需要理解GridControl的基本概念。GridControl是一种用户界面元素,常见于Windows ...

    VBA 按照某一列进行筛选拆分数据,拆分成多个表或多个Sheet,按某列检查重复生成新的Sheet,删除除本表外的所有表

    VBA 按照某一列进行筛选拆分数据,拆分成多个表或多个Sheet,按某列检查重复生成新的Sheet,删除除本表外的所有表

    用一条SQL语句将数据表中某列更新到另一个数据表里

    ### 使用单条SQL语句更新数据表中的某一列至另一表 #### 背景介绍 在数据库管理中,经常需要对数据进行更新操作来确保数据的准确性和时效性。有时候,这种更新不仅限于同一张表内,还可能涉及到跨表的操作。例如,...

    QTableWidget 设置某一列禁止编辑

    本教程将深入讲解如何实现“设置某一列禁止编辑”的操作。 首先,我们需要了解`QTableWidget`的基本结构。`QTableWidget`由一系列的行(rows)和列(columns)组成,每个单元格(cell)都可以存储和显示数据。通过`...

    oracle 查询列值相同其他信息的信息

    本主题将深入探讨如何在Oracle中查询列值相同但其他信息不同的记录,这对于数据分析师和数据库管理员来说是一项基本技能。 首先,我们要理解SQL(结构化查询语言)是与数据库进行交互的语言,而Oracle SQL是其特定...

    Python将DataFrame的某一列作为index的方法

    以上这篇Python将DataFrame的某一列作为index的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:python 给DataFrame增加index行名和columns列名的...

    IREPORT中多行某列数据的合并

    本文将详细解释如何在IREPORT中实现这种多行某列数据的合并。 首先,遇到的问题是使用常规的属性设置进行合并后,可能会出现边框不完整的情况。为了解决这个问题,我们需要手动添加线条来补充缺失的边框。但是,这...

    在DataGrid中显示和隐藏某一列

    当我们需要根据用户需求或者界面设计调整DataGrid的显示时,可能会遇到需要在运行时显示或隐藏某一列的情况。本文将详细讲解如何在DataGrid中实现这一功能。 首先,我们需要理解DataGrid的基本结构。DataGrid通常...

    js某一列值的合计统计

    js某一列值的合计统计,这是对前端某一字段的值进行统计,不是从后台数据库中调取数据。对于某一列值有进行过运算处理过的统计,就很值得一用了。

    C# datagridview+combox更改一列值并更改另一列值,实现时间的更新

    在本案例中,我们关注的是如何在使用DataGridView控件时,结合ComboBox控件,实现当用户更改某一列的值时,自动更新另一列的时间戳。这在数据管理系统的实时性更新中非常常见,特别是当与Access数据库进行交互时。 ...

    Excel条件格式: 根据某一列单元格的值, highlight整行

    在本例中,用户可能想要突出显示某一列(例如,A列)中满足特定条件(如大于某个数值、小于某个数值或者包含特定文本)的所有行。这可以是检查成绩、销售数据或任何其他需要视觉区分的数据。 实现这一功能的步骤...

Global site tag (gtag.js) - Google Analytics