我正在开发sql developer(11g),我正在尝试创建此表,但它不起作用,它说ORA-00905:缺少关键字
SQL代码
CREATE TABLE module(
code_mod int NOT NULL,
intitule varchar2(255) NOT NULL,
charge_hor int NOT NULL,
coef double NOT NULL,
CONSTRAINT PK_module PRIMARY KEY(code_mod)
);
答案 0 :(得分:6)
double
不是Oracle中的类型。使用double precision
:
CREATE TABLE module (
code_mod int NOT NULL,
intitule varchar2(255) NOT NULL,
charge_hor int NOT NULL,
coef double precision NOT NULL,
CONSTRAINT PK_module PRIMARY KEY(code_mod)
);
Here是一个SQL小提琴。