我看到许多其他人提出了一个与同一问题有关的问题,但没有一个问题的答案解决了我的问题。
我在上运行下面的代码并获得错误
ORA-00907:缺少右括号
create table CUST_ORDER (
ord_id NUMBER(38) CONSTRAINT cusordtb_ordid_pk PRIMARY KEY,
cust_id NUMBER(38) NOT NULL,
order_date DATE(12) NOT NULL
);我很肯定我没有漏掉任何括号。有人找到解决办法了吗?
发布于 2020-11-14 22:57:23
Oracle date数据类型不需要长度。
考虑:
create table CUST_ORDER (
ord_id NUMBER(38) CONSTRAINT cusordtb_ordid_pk PRIMARY KEY,
cust_id NUMBER(38) NOT NULL,
order_date DATE NOT NULL
);发布于 2020-11-14 23:04:29
日期不算长。所以您不需要指定相同的
https://stackoverflow.com/questions/64839471
复制相似问题