oracle查询约束条件[通俗易懂]

oracle查询约束条件[通俗易懂]查找约束的方法如下:(1)查找某表上的约束select*fromuser_constraintswheretable_name=‘MEDIA’(2)查找到约束所在的表SELECT*FROMUSER_CONSTRAINTSWHERECONSTRAINT_NAME=‘PK_MEDIA’;可能需要DBA权限。2.定义UNINQU…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

查找约束的方法如下:

( 1 ) 查找某表上的约束

select * from user_constraints where table_name= ‘MEDIA’

(2)查找到约束所在的表

SELECT * FROM USER_CONSTRAINTS WHERE CONSTRAINT_NAME = ‘PK_MEDIA’ ;

可能需要DBA权限。

 

 

 

2.定义UNINQUE约束

alter table seal_use_apply 
add constraint seal_use_apply_uniq  unique (apply_type,gw_year,gw_year_number);

查询表的约束

select constraint_name,constraint_type from user_constraints
where table_name=’tablename’;

修改表的约束名
ALTER TABLEtable_name RENAME CONSTRAINT old_constraint_name
TO new_constraint_name;

删除约束
alter table seal_use_apply drop constraint seal_use_apply_uniq

禁止约束(

禁止约束指使约束临时失效。当禁止了约束之后,约束规则将不再生效。在使用SQL*LOADER或

INSERT装载数据之前,为了加快数据装载速度,应该首先禁止约束,然后装载数据。)
ALTER TABLE table_name

DISABLE CONSTRAINT constaint_name [CASCAED];–CASCAED用于指定级联禁止从表的外部键

激活约束

ALTER TABLEtable_name ENABLE CONSTRAINT constraint_name;
————————————————
版权声明:本文为CSDN博主「岳利-随笔」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_32725403/article/details/79261094

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/182578.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • pycharm安装教程CSDN_java遇到解决不了的问题

    pycharm安装教程CSDN_java遇到解决不了的问题第三周开始接触python了,结果第一步装pycharm时就遇到了坑,正常安装完成后点运行时出现错误——NoJVMinstallationfound。助教说这是缺少jdk(java程序支持包),需要在网上找个最新的安装并配置下path路径。唉,编程小白,完全不知道这都是些啥o(╥﹏╥)o,于是开始了百度解决问题之路……运行pycharm错误——NoJVMinstallationfoun…

  • ubuntu 安装QQ 和微信「建议收藏」

    1.下载deb安装包直接去longene官网下载就好了WineQQ7.8-20151109-Longene:http://www.longene.org/download/WineQQ7.8-20151109-Longene.deb下载完之后直接dpkg-iWineQQ7.8-20151109-Longene.deb如果是16.04LTS版本的系统,就执行sudogd

  • python中怎样换行输出_python换行继续输入

    python中怎样换行输出_python换行继续输入python输出换行的方法:1、用转义符号【\n】,代码为【str3=”..\n”】;2、直接用print输出一个空行,代码为【print(str1);print(“”);print(str2)】。本教程操作环境:windows7系统、python3.9版,DELLG3电脑。python输出换行的方法:方法1:用转义符号。str3=”我不见,万古英雄曾拔剑,铁笛高吹龙夜吟\n”st…

    2022年10月30日
  • deepin自带wine使用方法_ubuntu安装deepin桌面环境

    deepin自带wine使用方法_ubuntu安装deepin桌面环境腾讯从19年10月底启用了ipv6技术,接收图片和显示头像需要连接到ipv6地址,然而某些地区运营商的ipv6服务不稳定,这就导致在deepin上QQ加载不了图片和表情。因此,禁用ipv6即可解决该问题,操作如下。1.打开终端(Ctrl+Alt+T)2.输入命令:$sudogedit/etc/sysctl.conf3.在打开的文档末尾添加如下代码:#IPv6disablednet.ipv6.conf.all.disable_ipv6=1net.ipv6.conf.default

  • Java异常分类及处理

    Java异常分类及处理

  • LAMP和LNMP,你更愿意选择谁,为什么?

    LAMP和LNMP,你更愿意选择谁,为什么?

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号