oracle主键自增
来源:互联网 发布:淘宝刷单赚钱是真的吗 编辑:程序博客网 时间:2024/04/29 04:16
1、建立数据
- create table users(
- userid number(10) primary key, /*主键,自动增加*/
- username varchar2(20)
- );
2、创建自动增长序列
- CREATE SEQUENCE users_Sequence
- INCREMENT BY 1 -- 每次加几个
- START WITH 1 -- 从1开始计数
- NOMAXVALUE -- 不设置最大值
- NOCYCLE -- 一直累加,不循环
- CACHE 10;
3、创建触发器
- CREATE TRIGGER users_Increase BEFORE
- insert ON users FOR EACH ROW
- begin
- select users_Sequence.nextval into:New.userid from dual;
- end;
4、提交
- commit;
5、测试
反复执行如下语句:
- insert into users(Username) values('test')
6、 查看插入结果:
- select * from users
- oracle主键自增
- oracle 主键自增
- oracle 主键自增
- oracle主键自增
- oracle主键自增
- Oracle主键自增
- oracle主键自增
- Oracle自增主键
- oracle自增主键
- oracle主键自增
- oracle主键自增
- oracle 主键自增
- oracle主键自增
- oracle主键自增
- oracle主键自增
- oracle 自增主键
- oracle 主键自增
- Oracle实现自增主键
- Pull水晶报表去除登录框
- UML图示符号
- 找出单链表的倒数第4个元素
- Java日期相关
- 几种流行的AJAX框架jQuery,Mootools,Dojo,Ext JS的对比(摘录)
- oracle主键自增
- Trac 不能登陆:Authentication information not available. Please refer to the installation documentation
- 图解SQL2005导出成SQL2000
- AMR文件格式分析
- 细数提高SQL查询性能的十条戒律
- linux与window socket通信
- 谁是你心目中最优秀的AJAX框架
- JS操作Cookie
- Microsoft DOS taskkill command