摘要: 语法讲解------触发器的构建语法:create [or replace] trigger trigger_name before|after event1 [ or event2 or event3 …] on table_name [for each row]begin statement; …end;event通常是insert、delete或update等DML操作。for example: 1.先创建一张表,用来记录emp2上的操作:create table emp2_log( uname varchar2(20), ... 阅读全文
posted @ 2012-12-01 10:00 horizon~~~ 阅读(176) 评论(0) 推荐(0) 编辑
摘要: oracle 实现自增需要创建 squence(序列);如果需要插入时自动增加还需要创建一个 trigger(触发器),否则需要在程序中手工设置例如:将表fcbook的主键fid设置为自增1. 创建squenceName : 创建的名字Min value : 最小计数Max value : 最大计数(创建一个序列从1开始自增,最大值到999999999。或者不设置最大值)Start with : 起始计数Increment by : 步长Cache size : 缓存序列指定Cache,oracle会预先在内存中放置一组指定大小的序列,当使用完这些序列后再生成下一组,这样会存取得快些,但当数据 阅读全文
posted @ 2012-12-01 02:02 horizon~~~ 阅读(2511) 评论(0) 推荐(0) 编辑