zoukankan      html  css  js  c++  java
  • SQLServer之删除约束

    使用SSMS数据库管理工具删除约束

    1、连接数据库,选择数据表-》展开键或者约束-》选择要删除的约束-》右键点击-》选择删除。

    2、在删除对象弹出框中-》点击确定。

    3、刷新表-》展开键或者约束-》查看结果。

    使用T-SQL脚本删除约束

    语法:

    --声明数据库使用
    use 数据库名;
    go

    --判断是否存在约束,如果存在则删除,如果不存在则不删除
    if exists(select * from sysobjects where name=约束名)
    alter table 表名 drop constraint 约束名;
    go

    示例:

    --声明数据库使用
    use testss;
    go

    --判断是否存在约束,如果存在则删除,如果不存在则不删除
    if exists(select * from sysobjects where name='default1')
    alter table test1 drop constraint default1;
    go

    删除约束总结

    删除操作不可逆,在生产数据库中,不管约束是否有用,都需要谨慎操作删除,正确的操作是先备份再删除。

  • 相关阅读:
    MySQL-5.7.26解压版安装教程
    asp.net core 系列之Configuration
    java之初识hibernate
    java框架学习系列
    java之struts2之异常处理
    java之struts2之ajax
    java之servlet之文件下载
    列出连通集
    幸运数
    英文单词排序
  • 原文地址:https://www.cnblogs.com/vuenote/p/9604480.html
Copyright © 2011-2022 走看看