oracle 表 主键自增
来源:互联网 发布:python 推荐系统算法 编辑:程序博客网 时间:2024/05/16 19:00
1、创建表
2、创建自动增长序列
CREATE SEQUENCE V_SystemLog_Sequence --自定义命名
INCREMENT BY 1--每次加几个
START WITH 1--从1开始计数
NOMAXVALUE --不设置最大值,设置最大值:maxvalue 999999999
NOCYCLE--一直累加,不循环
CACHE 10;
3、创建触发器
CREATE TRIGGER V_SYSTEMLOG_ID BEFORE --V_SYSTEMLOG_ID自定义命名
insert ON V_SYSTEMLOG FOR EACH ROW/*对每一行都检测是否触发*/ --V_SYSTEMLOG表名
begin
select V_SystemLog_Sequence.nextval into:New.LogID from dual; --上面创建的V_SystemLog_Sequence 、 LogID为要设置的自增列
end;
//*退出sqlplus行编辑*/
4、提交
commit;
5、测试
insert into V_SYSTEMLOG(UserName)values('test');
0 0
- ORACLE表主键自增
- oracle 表 主键自增
- oracle主键自增
- oracle 主键自增
- oracle 主键自增
- oracle主键自增
- oracle主键自增
- Oracle主键自增
- oracle主键自增
- Oracle自增主键
- oracle自增主键
- oracle主键自增
- oracle主键自增
- oracle 主键自增
- oracle主键自增
- oracle主键自增
- oracle主键自增
- oracle 自增主键
- 选择文件对话框、保存文件对话框和选择目录对话框
- iOS开发-UIWebView加载方式
- 卫生局应急指挥系统
- 设计模式读书笔记:Facade(外观)
- C++学习 文件读写详解(ofstream,ifstream,fstream)
- oracle 表 主键自增
- perl网络编程
- float型数据在内存中的存储形式
- 【LeetCode】234 Palindrome Linked List
- linux内核移植和跟文件系统制作
- 谈一谈getchar()、EOF和Ctrl+D
- eclipse 项目中搜索资源(类方法,文件名,文件中的字符串)(图解)
- 面向对象和面向过程的区别
- jdk的基本组成和java IDE