Oracle에서 빈문자열 Trim()하면 NULL일까?
Oracle Trim() NULL 빈 문자열을 Trim()하면 NULL일까? 궁금해서 해봤다. NULL맞구만. with src_tbl as ( select null a , '' b ,' ' c from dual ) select '['||a||']', '['||b||']', '['||c||']', '['||trim(c)||']', nvl(trim(a),'null') ,nvl(trim(b), 'null') ,nvl(trim(c), 'null') ,'['||decode(length(trim(c)),0,NULL,trim(c))||']' from src_tbl where trim(c) is null;
2013. 1. 4.