oracle创建表主键触发器
2008-12-16 09:18
337 查看
当插入时,自动生成GUID作为主键,代码如下:
CREATE OR REPLACE TRIGGER tr_company
before insert on company
for each row
begin
select sys_guid() into :new.COMPANYID from dual;
end;
CREATE OR REPLACE TRIGGER tr_company
before insert on company
for each row
begin
select sys_guid() into :new.COMPANYID from dual;
end;
相关文章推荐
- oracle创建表,序列,触发器,自动生成唯一主键
- Oracle 给表添加主键和使ID自增、触发器、创建结构一样的表
- oracle主键自增 创建多个触发器
- oracle创建表,追加备注,添加主键,触发器,自动增长序列
- Oracle创建触发器实现主键自增
- oracle增加主键列,创建序列,并自动根据序列设值,创建触发器。
- oracle创建序列和触发器使主键ID自增
- Oracle创建主键自增表(sql语句实现)及触发器应用
- oracle下触发器实现主键自增
- Oracle 存储过程的创建,及触发器调用存储过程
- Oracle 实现主键自动增长之序列,触发器
- Oracle创建主键自增表
- oracle自增auto_increment与oracle 创建触发器是非法的 ORA-04098: trigger 'USER_TRIGGER'is invalid and failed re-v
- 笔记 oracle 创建联合主键
- oracle创建自动增长列、触发器
- 【Oracle】创建序列和触发器:实现插入时自动递增
- Oracle学习记录之使用自定义函数和触发器实现主键动态生成
- Oracle中sequence的创建和sequence的触发器的创建
- Oracle主键约束、唯一键约束、唯一索引的区别【主键约束和唯一键约束均会隐式创建同名的唯一索引】