sql developer出错

时间:2017-05-31 12:15:06

标签: sql oracle

create table Blog
(
blog_id NUMBER(8,0),
blog_name VARCHAR2(255) not null,
status VARCHAR2(50) DEFAULT 'PENDING',
create_date DATE default sysDate,
description CLOB not null,
no_of_likes NUMBER(5),
no_of comments NUMBER(5),
no_of_views NUMBER(5),
user_id NUMBER(8,0),

CONSTRAINT pk_blog_blog_id PRIMARY KEY (blog_id),
CONSTRAINT fk_blog_user_id FOREIGN KEY (user_id) REFERENCES USER_DETAILS (user_id)
);
Error starting at line : 1 in command -
create table Blog
(
blog_id NUMBER(8,0),
blog_name VARCHAR2(255) not null,
status VARCHAR2(50) DEFAULT 'PENDING',
create_date DATE default sysDate,
description CLOB not null,
no_of_likes NUMBER(5),
no_of comments NUMBER(5),
no_of_views NUMBER(5),
user_id NUMBER(8,0),

CONSTRAINT pk_blog_blog_id PRIMARY KEY (blog_id),
CONSTRAINT fk_blog_user_id FOREIGN KEY (user_id) REFERENCES USER_DETAILS (user_id)
)
Error report -
ORA-00907: missing right parenthesis
00907. 00000 -  "missing right parenthesis"
*Cause:    
*Action:

1 个答案:

答案 0 :(得分:1)

你写了一个错字:

no_of comments NUMBER(5),

应该是

no_of_comments NUMBER(5),