首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > oracle >

ORA-00907: 缺失右括号,在oracle 创建一个表错误!

2014-01-28 
我在oracle 数据库中要创建一个表,创建的语句在下边,创建不成功,不知道哪的错误了,谁能帮我看看呢!create t

我在oracle 数据库中要创建一个表,创建的语句在下边,创建不成功,不知道哪的错误了,谁能帮我看看呢!

create table t_News_User
(
userid int identity (1,1) primary key,
username varchar(100) unique,
userpassword varchar(50),
realname varchar(100)
)
;

提示语句:
userid int identity (1,1) primary key,
  *
第 3 行出现错误:
ORA-00907: 缺失右括号

------解决方法--------------------------------------------------------
oracle没有自增字段,不能这样:userid int identity (1,1) primary key,要实现自增,需要使用序列sequence,插入数据的时候取sequence的下一个值
------解决方法--------------------------------------------------------
int identity (1,1)
在oracle里面没有,用序列吧

        

热点排行