SQL错误 - 缺少关键字

cod*_*608 2 sql oracle create-table double-precision

这个查询有什么问题:我收到了以下错误

SQL错误:ORA-00905:缺少关键字00905. 00000 - "缺少关键字"

它在第4行说错误.请指教

CREATE TABLE ORDERS
(
ID INT        NOT NULL,
ord_date    DATE, 
AMOUNT     double,
CUSTOMER_ID INT references CUSTOMERS(ID),
PRIMARY KEY (ID)
);
Run Code Online (Sandbox Code Playgroud)

Pரத*_*ீப் 7

你错过了添加precisiondouble数据类型

CREATE TABLE ORDERS
(
   ID INT        NOT NULL,
   ord_date    DATE, 
   AMOUNT     double precision,
   CUSTOMER_ID INT references CUSTOMERS(ID),
   PRIMARY KEY (ID)
);
Run Code Online (Sandbox Code Playgroud)

SQLFIDDLE DEMO

有关更多信息,请点击此处