首页 相关文章 oracle开发技巧

oracle开发技巧

  1.users是用户表,userid是从sequence得到的唯一序号,作为主键,下面的触发器方便每次插入分配唯一的序列,其他表也可以参考于此.

CREATE OR REPLACE TRIGGER users_trig
before insert on users
for each row
declare
seq_val number;
begin
select s_userid.nextval
into seq_val from dual;
:new.userid := seq_val;
end;

  2.org是部门表,其中orgid是当前部门id,porgid是上级目录id,像这种有父子关系的表中做从某一部门向上或向下的查询用到了oracle的connect by语句:

select * from org connect by prior orgid=porgid start with orgid=1

//从部门id为1的部门寻找所有子部门

select * from org connect by prior porgid=orgid start wit...[ 查看全文 ]

2016-02-19 标签:

oracle开发技巧的相关文章

手机页面
收藏网站 回到头部