zoukankan      html  css  js  c++  java
  • sql中排除某一列,很灵验呀

    declare   @columnlist   varchar(8000),   @tablename   varchar(255)   --定义两个变量

    select   @columnlist   =   ' ',   @tablename= 'byscurrent '   --变量赋值

    select   @columnlist=@columnlist+name+ ', '   from   syscolumns   where   id   =   object_id(@tablename)   and   colid   <>   25   --循环生成所有查询需要的列(除去你不要的列)

    select   @columnlist=left(@columnlist,len(@columnlist)-1)   --去掉构造的语句中最后一个‘,’号

    exec( 'select   '+@columnlist+ '   from   '   +@tablename)   --执行动态语句


    备注:可以通过

    select  name   from   syscolumns   where   id   =   object_id(@tablename)   来查询某一列的ID号

  • 相关阅读:
    一,安装python
    maven搭建ssm
    web优化
    java代码优化29个点
    供参考的 php 学习路线
    javascript-文档结构遍历
    jquery中的cookie使用
    jQuery中的Ajax
    lambda和抽象类
    上传jar包到nexus私服
  • 原文地址:https://www.cnblogs.com/qqhfeng/p/2202140.html
Copyright © 2011-2022 走看看