oracle 中 coalesce,substrb,substr函数使用
--判断数据是否为null,如果都为null,最后则置空处理coalesce(b.packageid,a.packageid,v_none);--substrb,substr函数区别说明:substr,substrb均为字符串截取函数,都带有三个参数,第一个参数为所要截取的字符串,第二个参数为strart(索引均从1开始),第三个参数为length。SQL> select substr('今天是个好日子',3,5) from dual;----------是个好日子SQL> select substrb('今天是个好日子',3,5) from dual;-----天是结论是substr是按照字来算的,而substrb()是按照字节来算的。看下面的例子:SQL&g