Oracle标识列:在mysql和sql server数据库中处理起来很方便,在oracle数据库中,需要通过序列对象来生成。
第一步
在已连接的数据库下新建一个表tb_test:
CREATE TABLE tb_test
(
id number not null,
uname varchar2(50),
ugender char(10),
ubirthday date,
uemail varchar2(50),
CONSTRAINT pk_id PRIMARY KEY(id)--将id设为主键
);
如图创建成功
第二步
右击序列,新建序列,如图创建
点击确定创建成功
第三步 | |
---|---|
向表中插入数据测试:
insert into tb_test VALUES(SEQ_TEST.nextval,'小明','男',sysdate,'123456789@qq.com');
插入成功!