alter table add constraint XXX ? (please refer to the oracle manual for the detail syntax)

解决方案 »

  1.   

    我参考过oracle sql reference,好象add constraint行不通啊
      

  2.   

    alter table add constraint XXX 是可以的XXX必需为非空
      

  3.   

    ALTER TABLE s_item
        ADD CONSTRAINT s_item_product_id_fk
        FOREIGN KEY(product_id)REFERENCES s_product(id);
    說明:增加定義product_id列為基表s_item的外部關鍵字,使用基表s_product表中的id列作為它的參考,即約束s_item表中的product_id列的值必須在s_product表中id 列的值之中..
      

  4.   

    ALTER TABLE s_item
        ADD CONSTRAINT s_item_product_id_fk
        FOREIGN KEY(product_id)REFERENCES s_product(id);
    說明:增加定義product_id列為基表s_item的外部關鍵字,使用基表s_product表中的id列作為它的參考,即約束s_item表中的product_id列的值必須在s_product表中id 列的值之中..
      

  5.   

    ALTER TABLE TABLENAME
        ADD CONSTRAINT CONSTRAINTNAME
      

  6.   

    ALTER TABLE TABLENAME
        ADD CONSTRAINT CONSTRAINTNAME
      

  7.   

    ALTER TABLE TABLENAME
        ADD CONSTRAINT CONSTRAINTNAME