Oracle自动增长
来源:互联网 发布:软件测试教材 编辑:程序博客网 时间:2024/05/11 15:37
如何在Oracle中实现类似自动增加ID的功能?
使用触发器。使用触发器
1.1 创建序列
create sequence SEQ
minvalue 1
maxvalue 999999999999999999999999999
start with 1
increment by 1
cache 30
order;
1.2 创建表
CREATE TABLE table1
(
id NUMBER PRIMARY KEY,
username VARCHAR2(50)
);
1.3 创建触发器
CREATE OR REPLACE TRIGGER table1_tg
BEFORE INSERT ON table1 FOR EACH ROW
BEGIN
SELECT table1_seq.NEXTVAL INTO :NEW.id FROM DUAL;
END;
- Oracle自动增长
- oracle 实现自动增长
- Oracle ID自动增长
- Oracle设置自动增长
- ORACLE自动增长数据类型
- Oracle主键自动增长
- Oracle主键自动增长
- oracle id自动增长
- oracle 自动增长列
- oracle 自动增长列
- oracle id自动增长
- Oracle自动增长字段
- Oracle 主键自动增长
- Oracle自动增长字段
- Oracle主键自动增长
- oracle 自动增长数列
- Oracle mysql 自动增长
- Oracle 主键自动增长
- 搬过来啦
- 等待别人放榜
- 李斯的经历告诉我们
- 关于工作的困惑
- 做家务有利身体健康
- Oracle自动增长
- 怎么不能发新帖了?
- 高手帮忙 求个复杂的sql语句
- JAVA中浅复制与深复制(1)
- JAVA中浅复制与深复制(2)
- JAVA中浅复制与深复制(3)
- linux as 4 安装后图形界面无法登陆解决方法
- JAVA中浅复制与深复制(4)
- Linux回调函数