1. 程式人生 > >ORACLE 約束新增

ORACLE 約束新增

主鍵約束在為PRIMARK KEY

當表建建立好時需要建立主鍵:ALTER TABLE [表名] ADD CONSTRAINT [約束名] PRIMARK KEY(列名);

主外來鍵: ALTER TABLE [表名] ADD CONSTRAINT [約束名]  FOREIGN KEY(外來鍵) REFERENCES  [主表(列名)]

約束鍵:ALTER TABLE [表名] ADD CONSTRAINT [約束名]  CHECK( 列名 =' x' OR 列名 = 'x');

查詢所有結束:DESC CONSTRAINT

單獨查詢一個表約束:SELECT CONSTRAINT_NAME,CONSTRAINT_TYPE FROM USER_CONSTRAINT WHERE TABLE_NAME='XXX';  表名必需為大寫