最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

ORA-02298: 無法驗(yàn)證 (約束)提示未找到父項(xiàng)關(guān)鍵字的解決辦法

 更新時間:2016年09月21日 10:00:52   作者:Acamy  
這篇文章主要介紹了ORA-02298: 無法驗(yàn)證 (約束)提示未找到父項(xiàng)關(guān)鍵字的解決辦法,本文介紹的非常詳細(xì),具有參考借鑒價值,需要的朋友可以參考下

--在用PL/SQL導(dǎo)入表數(shù)據(jù)的時候報錯 ORA-02298: 無法驗(yàn)證 (PNET.POST_CLOB_FK) - 未找到父項(xiàng)關(guān)鍵字

--發(fā)現(xiàn)是啟用外鍵約束時報的錯
alter table DM_VOLREV enable constraint VR_VOLID_FK;

/*原因分析:

你要插入的表A里,有外鍵連接到另一個表B的主鍵,你在表A的外鍵列插入的值,在表B的主鍵列找不到就不能插入。
主要看兩表中的數(shù)據(jù)是否一致,從表中要關(guān)聯(lián)外鍵的字段中的數(shù)據(jù)必須包含在主表相關(guān)字段的數(shù)據(jù)內(nèi)。

處理的方法有:

1> 先不驗(yàn)證已有數(shù)據(jù)的CONSTRANT,加上參數(shù)NOVALIDATE.*/
ALTER TABLE PN_POST ADD CONSTRAINT POST_CLOB_FK FOREIGN KEY (POST_BODY_ID) REFERENCES PN_POST_BODY_CLOB (OBJECT_ID) NOVALIDATE;
--2>首先查看兩個表對應(yīng)起來的數(shù)據(jù)有多少
select count(*) from dm_volrev t,DM_VOLID k where t.vr_volid = k.vi_volid;
--再分別查看單獨(dú)的數(shù)據(jù),發(fā)現(xiàn)外鍵表多了一行
select count(*) from dm_volrev t;
select count(*) from DM_VOLID k;
-找到多的行并刪除
select t.vr_volid from dm_volrev t where t.vr_volid not in (select k.vi_volid from DM_VOLID k);
delete from dm_volrev t where t.vr_volid = 479908;
--直接重新執(zhí)行啟用外鍵的語句,或者刪除之前的外鍵創(chuàng)建新的外鍵
alter table DM_VOLREV drop constraint VR_VOLID_FK;
ALTER TABLE DM_VOLREV ADD CONSTRAINT VR_VOLID_FK foreign KEY (VR_VOLID) references DM_VOLID(VI_VOLID) VALIDATE;


/*啟用約束:
enable( validate) :啟用約束,創(chuàng)建索引,對已有及新加入的數(shù)據(jù)執(zhí)行約束.
enable novalidate :啟用約束,創(chuàng)建索引,僅對新加入的數(shù)據(jù)強(qiáng)制執(zhí)行約束,而不管表中的現(xiàn)有數(shù)據(jù).

禁用約束:
disable( novalidate):關(guān)閉約束,刪除索引,可以對約束列的數(shù)據(jù)進(jìn)行修改等操作.
disable validate :關(guān)閉約束,刪除索引,不能對表進(jìn)行 插入/更新/刪除等操作.*/

以上所述是小編給大家介紹的ORA-02298: 無法驗(yàn)證 (約束)提示未找到父項(xiàng)關(guān)鍵字的解決辦法,希望對大家有所幫助,如果大家有任何疑問請給我留言,小編會及時回復(fù)大家的。在此也非常感謝大家對腳本之家網(wǎng)站的支持!

相關(guān)文章

  • Oracle如何修改當(dāng)前的序列值實(shí)例詳解

    Oracle如何修改當(dāng)前的序列值實(shí)例詳解

    很多時候我們都會用到oracle序列,那么我們怎么修改序列的當(dāng)前值呢?下面這篇文章主要給大家介紹了關(guān)于Oracle如何修改當(dāng)前的序列值的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2024-05-05
  • Oracle歸檔日志爆滿問題的處理方法

    Oracle歸檔日志爆滿問題的處理方法

    Oracle歸檔日志(Archivelog)是Oracle數(shù)據(jù)庫的一種特性,它主要用于數(shù)據(jù)恢復(fù)和高可用性的目的,但有什么經(jīng)常會出現(xiàn)無法連接,手動清除歸檔日志后可以恢復(fù)訪問,但是過不了幾天依舊會爆滿,所以本文給大家介紹了Oracle歸檔日志爆滿問題的處理方法,需要的朋友可以參考下
    2024-10-10
  • Oracle23ai 新特性IF [NOT] EXISTS語法支持的使用

    Oracle23ai 新特性IF [NOT] EXISTS語法支持的使用

    IF [NOT] EXISTS語法用于抑制因給定對象的存在或不存在而引發(fā)的潛在錯誤,允許您編寫冪等DDL腳本,本文主要介紹了Oracle23ai 新特性IF [NOT] EXISTS語法支持的使用,感興趣的可以了解一下
    2024-08-08
  • ORACLE中常用的幾種正則表達(dá)式小結(jié)

    ORACLE中常用的幾種正則表達(dá)式小結(jié)

    相信大家對正則表達(dá)式都不陌生,從linux下的命令到Java等編程語言,正則表達(dá)式無處不在,下面這篇文章主要給大家介紹了關(guān)于ORACLE中常用的幾種正則表達(dá)式的相關(guān)資料,需要的朋友可以參考下
    2022-09-09
  • Oracle建表與創(chuàng)建序列詳細(xì)實(shí)例

    Oracle建表與創(chuàng)建序列詳細(xì)實(shí)例

    在oracle中sequence就是所謂的序列號,每次取的時候它會自動增長,通常用在須要按序列號排序的地方,下面這篇文章主要給大家介紹了關(guān)于Oracle建表與創(chuàng)建序列的相關(guān)資料,需要的朋友可以參考下
    2023-06-06
  • 深入sql oracle遞歸查詢

    深入sql oracle遞歸查詢

    本篇文章是對sql oracle 遞歸查詢進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
    2013-05-05
  • ORACLE應(yīng)用經(jīng)驗(yàn)(2)

    ORACLE應(yīng)用經(jīng)驗(yàn)(2)

    ORACLE應(yīng)用經(jīng)驗(yàn)(2)...
    2007-03-03
  • PL/SQL?Developer15和Oracle?Instant?Client安裝配置詳細(xì)圖文教程

    PL/SQL?Developer15和Oracle?Instant?Client安裝配置詳細(xì)圖文教程

    PL/SQL Developer是一種集成的開發(fā)環(huán)境,專門用于開發(fā)、測試、調(diào)試和優(yōu)化Oracle PL/SQL存儲程序單元,比如觸發(fā)器等,這篇文章主要給大家介紹了關(guān)于PL/SQL?Developer15和Oracle?Instant?Client安裝配置的詳細(xì)圖文教程,需要的朋友可以參考下
    2024-04-04
  • ORCAL 臨時創(chuàng)建表與刪除表

    ORCAL 臨時創(chuàng)建表與刪除表

    今天這篇文章就來給大家分享ORCAL 臨時創(chuàng)建表與刪除表的相關(guān)資料,如會話級臨時表是指臨時表中的數(shù)據(jù)只在會話生命周期之中存在,當(dāng)用戶退出會話結(jié)束的時候,Oracle自動清除臨時表中數(shù)據(jù)。下面就跟小編一起進(jìn)入文章學(xué)習(xí)起來吧
    2021-10-10
  • oracle使用to_date查詢一周的第一天日期

    oracle使用to_date查詢一周的第一天日期

    項(xiàng)目的開發(fā)中需要用到一個查詢一周的第一天日期的函數(shù)搜索N久很難找到解決的方法 只要自己寫一個先用著 代碼如下 a_week格式為 'YYYYIW' 如 '200801'表示2008年的第一周
    2014-01-01

最新評論

古蔺县| 曲麻莱县| 曲阳县| 新郑市| 陆良县| 静乐县| 抚顺县| 包头市| 左云县| 北京市| 渭源县| 祁连县| 大邑县| 安丘市| 宜兴市| 喀喇| 马关县| 贵南县| 大洼县| 措勤县| 丹棱县| 西峡县| 隆尧县| 华阴市| 湖北省| 青岛市| 澜沧| 凤阳县| 通辽市| 兰考县| 岳池县| 仲巴县| 曲沃县| 乌兰浩特市| 丹阳市| 鹤峰县| 湘乡市| 婺源县| 衡东县| 大余县| 永靖县|