oracle id 自增长
来源:互联网 发布:日本买什么划算 知乎 编辑:程序博客网 时间:2024/06/06 07:07
select * from t_shop;
--创建一个序列
create SEQUENCE seq_t_shop
MINVALUE 1 --最小值1
NOMAXVALUE --不设置最大值
start with 1 --从1开始
INCREMENT by 1 --每次递增1
NOCYCLE --一直累加,不循环
NOCACHE; --不设置缓冲
--创建一个触发器,每次执行insert语句触发seq_test自增
CREATE OR REPLACE TRIGGER tg_t_shop --创建一个触发器,OR REPLACE 表示新建的触发器或者覆盖原有的重名触发器
BEFORE INSERT ON t_shop FOR EACH ROW WHEN (new.id is null) --在insert之前开始 for each row表示行级触发器 当id新的id 为空的时候
begin
select seq_t_shop.nextval into: new.id from dual; --nextval表示与序列关联 dual为oracle中伪表,虚拟表
end;
--创建一个序列
create SEQUENCE seq_t_shop
MINVALUE 1 --最小值1
NOMAXVALUE --不设置最大值
start with 1 --从1开始
INCREMENT by 1 --每次递增1
NOCYCLE --一直累加,不循环
NOCACHE; --不设置缓冲
--创建一个触发器,每次执行insert语句触发seq_test自增
CREATE OR REPLACE TRIGGER tg_t_shop --创建一个触发器,OR REPLACE 表示新建的触发器或者覆盖原有的重名触发器
BEFORE INSERT ON t_shop FOR EACH ROW WHEN (new.id is null) --在insert之前开始 for each row表示行级触发器 当id新的id 为空的时候
begin
select seq_t_shop.nextval into: new.id from dual; --nextval表示与序列关联 dual为oracle中伪表,虚拟表
end;
阅读全文
0 0
- Oracle ID自增长
- oracle ID自增长
- oracle id 自增长
- oracle id 自增长
- Oracle id自增长插入
- oracle实现id自增长
- oracle 实现 id 自增长
- Oracle实现插入记录ID自增长
- Oracle ID自增长操作例子
- Oracle 实现ID 字段自增长
- Oracle 实现ID 字段自增长
- oracle中id自增长(转)
- Oracle ID自增长的设置
- Oracle 数据主键id自增长
- Oracle使用触发器实现id自增长
- 自增长id触发器
- orcale id 自增长
- SQL ID自增长
- 内存学习之:大端模式、小端模式 详解
- 关于PGSQL的时间格式问题的报错总结
- FindBugs规则整理
- Android ADB命令大全(通过ADB命令查看wifi密码、MAC地址、设备信息、操作文件、查看文件、日志信息、卸载、启动和安装APK等)
- 高德地图发布版SHA1获取
- oracle id 自增长
- SpringMVC返回XML和JSON
- eclipse下载及简单配置
- 1682亿!!阿里工程师如何喝着茶创造双11奇迹?
- 有相同键值的json合并为一个数组
- 【算法题】求数列中所有数字的小和之和问题
- C++设计模式实例讲解
- 使用PreparedStatement的setString方法会自动在数据库相应表项后面补空格解决办法
- Android笔记之版本更新