任何人都可以看看这个并告诉我我做错了什么吗?写一个创建表,不断收到错误
我已经查找了不同的方式来写它,并改变了它几次,但不断得到不同的错误。我粘贴了当前的错误,另一个我得到的是“缺少左括号”,即使我把它们全部输入。
错误的命令开始第1行:
CREATE TABLE book(
ISBN VARCHAR(10) PRIMARY KEY,
TITLE VARCHAR(20) NOT NULL,
AUTHORF_NAME VARCHAR(15) NOT NULL,
AUTHORL_NAME VARCHAR(15) NOT NULL,
LIST_PRICE NUMBER(5,2) NOT NULL,
QO_H INTEGER NOT NULL
)
Error at Command Line:1 Column:14
Error report:
SQL Error: ORA-00955: name is already used by an existing object
00955. 00000 - "name is already used by an existing object"
*Cause:
*Action:
你已经有了一个名为'book'的对象吗? – Kermit 2013-04-20 19:00:23
错误很明显不是吗? – 2013-04-20 19:00:45
select * from user_objects where object_name ='BOOK'; – Horus 2013-04-20 19:50:04