久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      oracle怎么刪除約束條件

      刪除方法:1、利用“ALTER TABLE 表名 DROP UNIQUE(字段名);”語(yǔ)句刪除表的單個(gè)字段約束;2、利用“ALTER TABLE 表名 DROP CONSTRAINT 約束名;”語(yǔ)句刪除表的多個(gè)字段約束。

      oracle怎么刪除約束條件

      本教程操作環(huán)境:Windows10系統(tǒng)、Oracle 11g版、Dell G3電腦。

      oracle怎么刪除約束條件

      刪除表的單個(gè)字段約束

      SQL> ALTER TABLE 表名 DROP UNIQUE(字段名);

      刪除表的多個(gè)字段約束

      SQL> ALTER TABLE 表名 DROP CONSTRAINT 約束名;

      擴(kuò)展知識(shí):

      Oracle 數(shù)據(jù)庫(kù)中關(guān)于對(duì)表字段約束的操作(設(shè)置、刪除、查詢)

      給表的單個(gè)字段加約束

      SQL> ALTER TABLE 表名 ADD UNIQUE(字段名);

      給表的多個(gè)字段加約束

      SQL> ALTER TABLE 表名 ADD CONSTRAINTS 約束名 UNIQUE(字段名, 字段名 ...);

      查詢某表都有哪些約束

      SQL> select CONSTRAINT_NAME from USER_CONSTRAINTS WHERE TABLE_NAME='表名' AND CONSTRAINT_TYPE='U';

      查詢某約束都約束了哪些字段

      SQL> select COLUMN_NAME from USER_CONS_COLUMNS WHERE CONSTRAINT_NAME='約束名';

      注意:添加約束條件必須在插入數(shù)據(jù)之前,在插入數(shù)據(jù)之后就不能再添加約束!

      • 非空約束(NOT NULL)

      要求屬性不能為空,不允許插入null值。

      • 唯一約束(UNIQUE)

      要求屬性為唯一值,不允許出現(xiàn)相同數(shù)據(jù)。

      • 主鍵約束(PRIMARY KEY)

      目標(biāo)屬性既要求非空,也要求唯一。

      • 外鍵約束(FOREIGN KEY)

      對(duì)應(yīng)主鍵約束,在插入記錄時(shí),必須先插被關(guān)聯(lián)的表(主表),才能插關(guān)聯(lián)表(從表)。從表的數(shù)據(jù)唯一對(duì)應(yīng)主表的數(shù)據(jù)。

      • CHECK約束

      限制列中值范圍的約束

      • DEFAULT約束

      用于未規(guī)定其他值是設(shè)置列中默認(rèn)值。

      推薦教程:《Oracle視頻教程》

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)