SQL DROP CONSTRAINT 关键字

DROP CONSTRAINT

DROP CONSTRAINT命令用于删除UNIQUE,PRIMARY KEY,FOREIGN KEY或CHECK约束。

DROP UNIQUE 的约束

要删除UNIQUE约束,请使用以下SQL:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons

DROP CONSTRAINT UC_Person;

MySQL的:

ALTER TABLE Persons

DROP INDEX UC_Person;

DROP PRIMARY KEY约束

要删除PRIMARY KEY约束,请使用以下SQL:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons

DROP CONSTRAINT PK_Person;

MySQL的:

ALTER TABLE Persons

DROP PRIMARY KEY;

DROP FOREIGN KEY 约束

要删除FOREIGN KEY约束,请使用以下SQL:

SQL Server / Oracle / MS Access:

ALTER TABLE Orders

DROP CONSTRAINT FK_PersonOrder;

MySQL的:

ALTER TABLE Orders

DROP FOREIGN KEY FK_PersonOrder;

DROP CHECK约束

要删除CHECK约束,请使用以下SQL:

SQL Server / Oracle / MS Access:

ALTER TABLE Persons

DROP CONSTRAINT CHK_PersonAge;

MySQL的:

ALTER TABLE Persons

DROP CHECK CHK_PersonAge;

oracle怎样删除关键字,SQL DROP CONSTRAINT 关键字相关推荐

  1. drop sql语句_用于从表中删除数据SQL Drop View语句

    drop sql语句 介绍 (Introduction) This guide covers the SQL statement for dropping (deleting) one or more ...

  2. SQL JOIN\SQL INNER JOIN 关键字\SQL LEFT JOIN 关键字\SQL RIGHT JOIN 关键字\SQL FULL JOIN 关键字...

    SQL join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据. Join 和 Key 有时为了得到完整的结果,我们需要从两个或更多的表中获取结果.我们就需要执行 join. 数据库中的表 ...

  3. oracle 级联删除触发器,sql触发器级联删除

    set ANSI_NULLS ON set QUOTED_IDENTIFIER ON GO -- ============================================= -- De ...

  4. MySQL查询语种关键字_SQL——SQL语言全部关键字详解

    http://blog.csdn.net/quinnnorris/article/details/71056445 数据库中我们做常用的就是SQL基本查询语言,甚至有些人认为数据库就是SQL,SQL就 ...

  5. 删除主键索引 oracle,删除主键无法删除对应索引问题 drop constraint

    --在删除一个表主键的时候索引没有删掉的问题,如果主键索引是和主键约束一起建的, 则删除约束的时候索引会自动删除掉,如果是先建了索引,然后建立主键,则删除约束的时候索引不会一起被删除掉 测试: --创 ...

  6. MySQL删除s表命令_SQLServer数据库sql语句中----删除表数据drop、truncate和delete的用法...

    本文主要向大家介绍了SQLServer数据库sql语句中----删除表数据drop.truncate和delete的用法,通过具体的内容向大家展现,希望对大家学习SQLServer数据库有所帮助. 虽 ...

  7. oracle去掉默认值sql,如何在T-SQL中删除默认值或类似约束?

    这里有我自己的版本,它会删除所有依赖的约束 – 默认约束 (如果存在的话)和所有受影响的检查约束 (正如SQL标准似乎暗示的一样,和其他一些数据库似乎是这样) declare @constraints ...

  8. 金仓数据库 KingbaseES PL/SQL 过程语言参考手册(19. D PL/SQL保留字和关键字)

    19. D PL/SQL保留字和关键字 保留字和关键字是在 PL/SQL 中具有特殊含义的标识符.它们不区分大小写.有关它们的更多信息,请参阅"保留字词和关键字". 表 19.1  ...

  9. 第8章 SQL ORDER BY 关键字教程

    ORDER BY 关键字用于对结果集进行排序. ORDER BY 关键字用于对结果集按照一个列或者多个列进行排序. ORDER BY 关键字默认按照升序对记录进行排序.如果需要按照降序对记录进行排序, ...

最新文章

  1. emca 更改监听端口
  2. C语言编译器有哪些?
  3. PHP 杂谈《重构-改善既有代码的设计》之二 对象之间搬移特性
  4. JSP include指令和include动作的区别
  5. 爱的十个秘密--2.思想的力量
  6. TensorFlow学习笔记03:单变量线性回归
  7. 阶段3 2.Spring_08.面向切面编程 AOP_9 spring基于注解的AOP配置
  8. html怎么创建表格,html怎么做表格
  9. c语言编木马程序,5分钟教会!C语言远程控制木马:“控制端”制作,附送源码!...
  10. MySQL什么情况会导致索引失效?
  11. 【C++】C++继承和派生类、虚基类
  12. python中write是什么意思_Python中操作文件之write()方法的使用教程
  13. 使用express+vue在网页上显示RTSP流视频
  14. 串行传输,并行传输,异步同步传输
  15. POJ 3009 Curling 2.0-DFS
  16. Runtime.getRuntime.exec的陷阱
  17. java 集合封装树形结构
  18. ATF 安全启动过程
  19. new Date将字符串转化成日期格式 兼容IE,ie8如何通过new Date将字符串转化成日期格式,js中如何进行字符串替换, replace() 方法详解
  20. python写入csv文件中添加行_在python中为csv文件输出键添加值

热门文章

  1. WM_WINDOWPOSCHANGING 消息
  2. 五年级上册分数计算机,五年级上册分数知识整理
  3. posix消息队列和systemV消息队列
  4. MFC实现CTRL C、CTRL V等功能
  5. 2.Java语言概述
  6. 域文件服务器共享设置,域中的文件服务器共享权限设置域中的文件服务器共享权限设置.pdf...
  7. 如何做个让人喜欢的程序员
  8. 英语基础知识---句法
  9. java visio_java 操作visio-- com4j方式
  10. wampsersver完全卸载以及出现橙色图标的解决办法