我在oracle 数据库中要创建一个表,创建的语句在下边,创建不成功,不知道哪的错误了,谁能帮我看看呢!
createtablecjb(idprimarykeyvarchar(12),xhnotnullnumber(13)unique,chinesenotnullint,en...
create table cjb
(
id primary key varchar(12),
xh not null number(13) unique,
chinese not null int,
english not null int,
math not null int);
提示错误:
ORA-00907: 缺失右括号 展开
(
id primary key varchar(12),
xh not null number(13) unique,
chinese not null int,
english not null int,
math not null int);
提示错误:
ORA-00907: 缺失右括号 展开
2个回答
展开全部
create table cjb
(
id primary key varchar(12),
xh not null number(13) unique,
chinese not null int,
english not null int,
math not null int)
(
id primary key varchar(12),
xh not null number(13) unique,
chinese not null int,
english not null int,
math not null int)
追问
难道就是吧末尾去掉一个;号(⊙_⊙)?
追答
create table cjb
(
id varchar(12) not null,
xh number(13) not null,
chinese number(13) not null,
english number(13)not null,
math number(13) not null)
int 类型 oracle的写法不是这样的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询