创建一个列默认为当前日期的表



我试图创建一个列,将有一个默认的日期(只是日期不是时间),但它给我的错误。

 CREATE TABLE MEMBERS
(mem_id NUMBER (4),
Comp_name VARCHAR2 (30) NOT NULL,
Email VARCHAR2 (30),
Last_date DATE DEFAULT GETDATE(),
Con_cnt NUMBER (3) CHECK (Con_cnt>0),
CONSTRAINT Con_cnt_pk PRIMARY KEY (mem_id)
);

我使用sysdate而不是GETDATE,它工作

最新更新