博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle - 使用序列+触发器实现主键自增长
阅读量:6258 次
发布时间:2019-06-22

本文共 447 字,大约阅读时间需要 1 分钟。

  Oracle中的自增,不如Sql server那般方便。

1 --1.创建序列 2 CREATE SEQUENCE "TABLE_NAME"."SQ_NAME" 3 MINVALUE 1 MAXVALUE 9999999999999999999999999999 4 -- 定义列的步长,默认为1 5 INCREMENT BY 1 6 -- 定义序列的起始值,默认为1 7 START WITH 1 8 CACHE 20 NOORDER NOCYCLE ; 9 --2.创建触发器10 CREATE OR REPLACE TRIGGER "TR_NAME" BEFORE11   INSERT ON "TABLE_NAME" FOR EACH row BEGIN12   SELECT "SQ_NAME".nextval INTO : new."ID" FROM dual;15 END;

 

转载于:https://www.cnblogs.com/xinhuan/p/4872301.html

你可能感兴趣的文章
Maven学习三之新建maven项目
查看>>
HTML5本地存储-localStorage如何实现定时存储
查看>>
LAMP之Centos6.5安装配置Apache(二)
查看>>
Tomcat集群
查看>>
shell脚本中输出带颜色字体实例分享及chrony时间同步
查看>>
简单计时
查看>>
面试心得
查看>>
linux系统时间同步,硬件时钟和系统时间同步,时区的设置
查看>>
CentOS下载包格式说明
查看>>
VMware Vsphere 6.0安装配置 二安装vcenter server程序
查看>>
关于CISCO asa5510防火墙端口映射配置
查看>>
2012年6月美国最佳虚拟主机提供商TOP12性能评测
查看>>
monkey详细介绍之二
查看>>
两列布局之左边固定宽度,右边自适应(绝对定位实现方法)
查看>>
4,gps信号与地图匹配算法
查看>>
python print的用法
查看>>
之字形打印矩阵
查看>>
我的世界之电脑mod小乌龟 —— 方位上的操作 lua函数集
查看>>
游戏方案
查看>>
在 Linux 下搭建 Git 服务器
查看>>