如何为 Oracle Application Express 中的 varchar 列指定 5 个不同的值?
我需要一个名为tipo_conta(varchar)的列,它只接受'Conta a ordem'、'Multibanco'、'Rendimento'、'Jovem'、'Rendimento-Habitacao'作为可能的值。
我试过这个,但我得到这个错误 - ORA-00907:缺少右括号。
我究竟做错了什么?
CREATE TABLE contas
(
id_conta NUMBER(6),
tipo_conta VARCHAR2(20),
CONSTRAINT id_conta PRIMARY KEY(id_conta),
CONSTRAINT tipo_conta UNIQUE (tipo_conta)
CONSTRAINT chk_tipo_conta CHECK (Frequency IN ('Conta a ordem', 'Multibanco', 'Rendimento', 'Jovem', 'Rendimento-Habitacao'))
);