2007年1月25日--在users表的userid列上实现自动增长列 --需要同时使用序列和行级触发器 create sequence seq_userid; --创建序列 create or replace trigger users_bir --创建行级触发器 before insert on users for each row declare tempnum number; begin select seq_userid.nextval into tempnum from dual; :new userid := 'Usr' || lpda(tempnum,7,'0'); end users_bir ; / 下一篇:经验总结:学好Oracle数据库六要诀 经常有一些Oracle的初学者问到这个问题,这里算是一个统一答复。 1、如果有一定的数据库基础,知道SQL是怎么回事,即使写不出来简单的SQL,但可以看动它们,你就可以跳到2。否则请先看一下数据库基础和SQL语言,不需要很深,更不需要去记忆那些复杂的SQL命令,这些可以留在以后边应用边学习、记忆。 2、要想学好ORACLE,首先要学习ORACLE的体系结构,现在你不需要深入理解它们,但要分清几个关键的概念: instance & database, memory structure , process &...[查看详情] |