首页 > 代码库 > oracle数据库维护操作4
oracle数据库维护操作4
--添加、修改与删除约束 --1.添加约束alter table table add[constraint constraint]constraint_type(column1[,column2,…]) [constraint_parameters]; alter table books modify title not null;--添加非空约束 --2.修改约束 ALTER TABLE table MODIFY[CONSTRAINT constraint] [PRIMARY KEY]|[UNIQUE(column1[,column2,…])] [constraint_parameters]; --3.重命名约束 alter table table rename constraint old_name to new_name; --4.删除约束 ALTER TABLE table DROP[CONSTRAINT constraint] [PRIMARY KEY]|[UNIQUE(column1[,column2,…])] [CASCADE][KEEP|DROP INDEX] set constraints all deferred;--对所有可以延迟的约束进行延迟检查 set constraints all immediate;--恢复所有延迟检查的约束为立即检查 --查询约束信息 all_constraints--包含当前用户可以访问的所有约束定义信息 user_constraints--包含当前用户拥有的所有约束的定义信息 dba_constraints--包含当前数据库中所有约束的定义信息 all_cons_columns--包含当前用户可以访问的约束列信息 user_cons_columns--包含当前用户拥有的约束列的信息 dba_cons_columns--包含当前数据库所有约束列的信息
oracle数据库维护操作4
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。