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操作docker
    正则表达式
    UUID
  • 原文地址:https://www.cnblogs.com/qqhfeng/p/2202140.html
Copyright © 2011-2022 走看看