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;
select * from org connect by prior orgid=porgid start with orgid=1
//从部门id为1的部门寻找所有子部门
select * from org connect by prior porgid=orgid start with orgid=1
//从部门id为1的部门寻找所有父部门
strSql = "select substr(power," & modID & ", 1) as rightbit from role
where roleid in(select roleid from role_user
where userid in(select userid from users where loginname='" & strLoginName & "'))"
//列出了当前用户所拥有角色对当前模块的权限结果集中如果有1则用户有权限,如果全为0则没有权限.