zoukankan      html  css  js  c++  java
  • TSQL 判断字段是否存在的SQL语句写法

    下文为您介绍的SQL语句可以实现判断字段是否存在,并判断添加列的表中是否有主键,这些SQL语句比较有实用的价值,希望可以让您对SQL语句有更多的认识。

    1. --判断要添加列的表中是否有主键
    2. if exists(select 1 from sysobjects where parent_obj=object_id('tb') and xtype='PK')
    3. begin
    4. print '表中已经有主键,列只能做为普通列添加'
    5. --添加int类型的列,默认值为0
    6. alter table tb add 列名 int default 0
    7. end
    8. else
    9. begin
    10. print '表中无主键,添加主键列'
    11. --添加int类型的列,默认值为0
    12. alter table tb add 列名 int primary key default 0
    13. end
    14. /**************************************************************************************/
    15. 判断table1中是否存在name字段
    16. if exists(select * from syscolumns where id=object_id('table1') and name='name') begin
    17. select * from people;
    18. end
    19. 判断table1中是否存在name字段且删除字段
    20. if exists(select * from syscolumns where id=object_id('table1') and name='name') begin
    21. select * from people;
    22. alter table table1 DROP COLUMN name
    23. end
  • 相关阅读:
    javascript与XML
    错误调试
    Js节点操作
    vue渲染时对象里面的对象的属性提示undefined,但渲染成功
    html5脚本编程
    用canvas把页面中所有元素的轮廓绘制出来
    HTTP的三次握手
    http协议的发展历史
    5层网络模型介绍
    http主要内容流程介绍
  • 原文地址:https://www.cnblogs.com/jackljf/p/3589269.html
Copyright © 2011-2022 走看看