从SQL脚本执行时Oracle创建表不工作

从SQL脚本执行时Oracle创建表不工作,oracle,Oracle,我在Oracle脚本文件上有一个CREATETABLE语句,当我执行脚本文件时,我无法创建表 脚本文件的内容 -- Table Creation Script CREATE TABLE SampleTable ( FIELD1 NUMBER NOT NULL, FIELD2 DATE NULL, FIELD3 DATE DEFAULT SYSDATE, FIELD4 DATE NULL, FIELD5 NUMBER(10) DEFAULT 1, FIELD5 NUMBER(10) NULL,

我在Oracle脚本文件上有一个CREATETABLE语句,当我执行脚本文件时,我无法创建表

脚本文件的内容

-- Table Creation Script

CREATE TABLE SampleTable
(

FIELD1 NUMBER NOT NULL,
FIELD2 DATE NULL,
FIELD3 DATE DEFAULT SYSDATE,
FIELD4 DATE NULL,
FIELD5 NUMBER(10) DEFAULT 1,
FIELD5 NUMBER(10) NULL,
FIELD6 VARCHAR2(1000) NULL
);

我得到一个SP2-0734:错误。有什么想法吗?

以下链接提供了几个可能解决您问题的有希望的答案


以下链接提供了几个有希望的答案,可以解决您的问题

有两件事:

一-移除(和字段1)之间的托架回路

两个-有两个FIELD5条目,给出结果ORA-00957:重复的列名

在这里:

两件事:

一-移除(和字段1)之间的托架回路

两个-有两个FIELD5条目,给出结果ORA-00957:重复的列名

在这里:


回车是个问题。我用两个字段5打错了问题。谢谢你指出。回车是个问题。我用两个字段5打错了问题。谢谢你指出。这很有帮助。谢谢!这很有帮助。谢谢!
CREATE TABLE SampleTable
(
FIELD1 NUMBER NOT NULL,
FIELD2 DATE NULL,
FIELD3 DATE DEFAULT SYSDATE,
FIELD4 DATE NULL,
FIELD5 NUMBER(10) DEFAULT 1,
FIELD6 NUMBER(10) NULL,
FIELD7 VARCHAR2(1000) NULL
);