Oracle创建序列和触发器
2017-03-02 00:00
288 查看
-- Create sequence 序列
create sequence P_id
minvalue 0
maxvalue 9999999999999999999999999999
start with 54787617
increment by 1
cache 20;
---触发器
CREATE OR REPLACE TRIGGER P_TRR_ID BEFORE
INSERT ON Person REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW
declare
nextid number;
begin
select P_id.nextval into :new.ID from sys.dual;
end P_TRR_ID;
--
create sequence P_id
minvalue 0
maxvalue 9999999999999999999999999999
start with 54787617
increment by 1
cache 20;
---触发器
CREATE OR REPLACE TRIGGER P_TRR_ID BEFORE
INSERT ON Person REFERENCING OLD AS OLD NEW AS NEW FOR EACH ROW
declare
nextid number;
begin
select P_id.nextval into :new.ID from sys.dual;
end P_TRR_ID;
--
相关文章推荐
- oracle系统时间查询,外键关系查询及删除,创建表、序列和触发器
- oracle 创建表,序列,索引,视图,触发器,函数,存储过程,定时器,包体
- oracle 创建触发器和序列(id自增)
- Oracle中创建表,创建序列,创建自增字段,添加注释, 添加记录,添加触发器,提交
- oracle创建表,序列,触发器,自动生成唯一主键
- Oracle创建序列,触发器使表自增
- oracle增加主键列,创建序列,并自动根据序列设值,创建触发器。
- Oracle 触发器和序列的创建和使用 (自动增长列)
- Oracle创建表,注释,视图,序列,同义词,触发器,存储过程举例
- 创建序列和触发器实现Oracle字段自增功能
- Oracle动态创建序列和触发器生成键
- Oracle 数据库——创建序列和触发器命令
- Oracle 触发器和序列的创建和使用 (自动增长列)
- oracle创建表、序列、触发器
- Oracle中创建表,创建序列,创建自增字段,添加注释, 添加记录,添加触发器
- 【Oracle】创建序列和触发器:实现插入时自动递增
- oracle中利用序列和触发器创建自增长的表
- oracle 创建触发器和序列(id自增)
- oracle创建序列和触发器使主键ID自增
- oracle创建表,表序列,触发器