一:创建序列语法规范
create sequence SEQ_STS_SGC_SGCID
increment by 1
start with 1
maxvalue 9999999999999999;
二:oracle递归查询
(1)查询本级及下级
例:select * from o_org start with org_no=#orgNo# connect by p_org_no=prior org_no
(2) 查询本级及上级
例:select * from o_org start with org_no=#orgNo# connect by prior p_org_no= org_no
三:合并结果集union与union all
(1)union 和 union all 都可以起到连接两个查询字段相同的相同的记录的作用。
union在连接查询的两张表的时候,会自动去除 重复的数据。
union all 在连接查询的时候,只是简单的将两张表中的数据进行连接,不会去除重复的数据。
四:NVL函数
NVL函数的格式如下:NVL(exper 1,exper 2)
含义:如果oracle函数的第一个参数为空,则显示第二个参数的值
五:条件判断语句
(1)case when condition1 then value1 else value2 end
(2)decode(条件,值1,返回值1,值2,返回值2,...值n,返回值n,缺省值)

浙公网安备 33010602011771号