sum的值里有null Oracle的空字符串和NULL一樣嗎?
Oracle的空字符串和NULL一樣嗎?-- oracle 將 空字符串即""當(dāng)成null,測試腳本如下:select nvl(null,-1) from dualselect nvl("","-1"
Oracle的空字符串和NULL一樣嗎?
-- oracle 將 空字符串即""當(dāng)成null,測試腳本如下:
select nvl(null,-1) from dual
select nvl("","-1") from dual
select nvl(nvl(null,""),-1) from dual
select nvl(trim(" "),"-1") from dual
oracle中isnull和=null有說明區(qū)別?
null 叫做空值。不同情況有不同的用法。1、在比較時(shí)可以用 is null 、is not null2、在賦值時(shí)可以用兩個(gè)單引號(hào)表示空值,例如: v_str:=""3、在insert語句中的values里,可以用 "" 或 null