String a = "a";
String b = "b";
String flag = null;
// nvl(a,b)
String nvl = null == a ? b : a;
//nvl2(flag,a,b)
String nvl2 = null == flag ? b :a;
//nullif(a,b)
String nullif = a==b? null:a; //java中 a == b比地址,oracle中是比较值
String b = "b";
String flag = null;
// nvl(a,b)
String nvl = null == a ? b : a;
//nvl2(flag,a,b)
String nvl2 = null == flag ? b :a;
//nullif(a,b)
String nullif = a==b? null:a; //java中 a == b比地址,oracle中是比较值