2014-09-20 49 views
1

我嘗試添加一些制約因素,但無論我做什麼,我得到這個消息,那我米缺少左括號..ORA-00906:「缺少左括號」

1.

alter table CUSTOMER 
add unique customer.username (username); 

2.

ALTER TABLE CUSTOMER 
ADD CONSTRAINT CHECK customer.credit_type (credit_type,'high','average','low'); 

任何想法?

提前致謝!

回答

4

好像你正在尋找這樣的語法:

ALTER TABLE customer 
ADD CONSTRAINT username_unique UNIQUE (username); 

ALTER TABLE customer 
ADD CONSTRAINT check_credit_type CHECK (credit_type IN ('high','average','low')); 
+0

OK!工作!謝謝! :d – 2014-09-20 23:03:20