真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

oracle如何停用外鍵,oracle禁用外鍵

ORACLE語句怎么刪除外鍵約束,只是刪約束,不是刪表

可用sql語句刪除外鍵約束,也可以用其他工具操作(如PL/SQL)。

成都創(chuàng)新互聯(lián)公司-云計(jì)算及IDC服務(wù)提供商,涵蓋公有云、IDC機(jī)房租用、BGP機(jī)房服務(wù)器托管、等保安全、私有云建設(shè)等企業(yè)級(jí)互聯(lián)網(wǎng)基礎(chǔ)服務(wù),歡迎聯(lián)系:028-86922220

一、語句刪除:

alter?table?表名?drop?constraint?外鍵名;

二、工具刪除:

1、登錄PL/SQL到指定數(shù)據(jù)庫。

2、左側(cè)找到Tables選項(xiàng)。

3、找到相應(yīng)的表,如emp,然后找到Foreign keys選項(xiàng)。

4、右鍵顯示出來的外鍵,點(diǎn)擊“刪掉”即可。

怎么生成批量禁用oracle外鍵觸發(fā)器的腳本

1、ORACLE數(shù)據(jù)庫中的外鍵約束名都在表user_constraints中可以查到。其中constraint_type='R'表示是外鍵約束。

2、啟用外鍵約束的命令為:alter table table_name enable constraint constraint_name

3、禁用外鍵約束的命令為:alter table table_name disable constraint constraint_name

4、然后再用SQL查出數(shù)據(jù)庫中所以外鍵的約束名:

select 'alter table '||table_name||' enable constraint '||constraint_name||';' from user_constraints where constraint_type='R'

select 'alter table '||table_name||' disable constraint '||constraint_name||';' from user_constraints where constraint_type='R'

oracle為表建立外鍵時(shí)沒有命名FOREIGN KEY約束,現(xiàn)在想刪外鍵怎么辦??

oracle不知道跟mysql一樣不,命令行中操作mysql,直接用,

alter table Orders drop foreign key Id_P;

會(huì)有錯(cuò)誤提示信息,提示信息里有系統(tǒng)提供的外鍵約束名字,

然后根據(jù)系統(tǒng)提供的外鍵約束名字來刪除就可以了。


網(wǎng)站標(biāo)題:oracle如何停用外鍵,oracle禁用外鍵
文章出自:http://weahome.cn/article/hsdgge.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部