목록NVL (3)
투케이2K

[학습 구분] 과목 : Database / 데이터베이스 [설 명] 1. NVL 은 오라클 에서 입력 받은 값이 NULL 인 경우 대체 값 (지정 값) 을 반환해주는 함수 입니다 2. NVL2 는 오라클에서 입력 받은 값이 NULL 인 경우 지정 값 / NULL 이 아닌 경우 지정 값을 각각 반환해주는 함수 입니다 3. [Oracle] 코드 예시 : /* *[nvl2 사용해 널 값일 경우, 널 값이 아닐 경우 데이터 출력 실시] * 1. nvl2 는 컬럼 및 데이터를 확인해 널일 경우와 널이 아닐 경우 데이터를 확인할 수 있습니다 * 2. nvl2(컬럼 및 데이터, 널이 아닐경우, 널일 경우) */ select nvl2('data', '널이아닙니다', '널입니다') as 널확인 f..

[개발 환경 설정] 개발 툴 : Heidi 개발 언어 : Mysql [소스 코드] /* [ifnull 사용해 널 null 데이터 대체 처리 실시] 1. ifnull : null 데이터인 경우 대체로 데이터를 지정합니다 2. 문법 : ifnull (컬럼 및 데이터, 대체값) 3. ifnull 은 오라클 nvl 과 유사한 기능을 수행합니다 4. ifnull 에서 '' 공백 데이터는 null 이 아닌 데이터로 인식합니다 (주의) 5. 참고 : null 및 공백 데이터를 제외하려면, length 와 ifnull을 사용하면 됩니다 */ -- [ifnull 널 데이터 확인 실시] select ifnull(null, '0') as 널확인, ifnull('data', '0') as 널확인; [결과 출력] [..

/* =========================== */ [ 개발 환경 설정 ] 개발 툴 : Toad 개발 언어 : Oracle /* =========================== */ /* =========================== */ [소스 코드] /* * [nvl사용해서 널(null) 데이터 대체 출력 실시] * 1. nvl('컬럼 및 데이터', '널 일경우 대체 출력할 값') * 2. DUAL - 오라클에서 제공해주는 가상테이블입니다 * 3. AS - 컬럼명에서 약어를 표시할때 사용합니다 */ select nvl('','대체') as 널값대체 from dual; select nvl('데이터','대체') as 널값대체 from dual; /* ==================..