개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

* NULLIF 함수
- NULLIF 함수는 두 개의 표현식을 비교하여 값이 동일하면 NULL을 반환하고,일치하지 않으면 첫 번째 표현식의 값을 반환 

 

 

 

 * 사용 예
- 교수 테이블에서 이름의 바이트 수와 사용자 아이디의 바이트 수를 비교해서 같으면 NULL을 반환하고 같지 않으면 이름의 바이트 수를 반환하여라

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

* NVL2 함수
- NVL2 함수는 첫 번째 인수 값이 NULL이 아니면 두 번째 인수 값을 출력하고, 첫 번째 인수 값이 NULL이면 세 번째 인수 값을 출력하는 함수

 

 

 

- expression1 : NULL을 포함하는 칼럼 또는 표현식
- expression2 : expression1이 NULL이 아닐 때 반환되는 값
- expression3 : expression1이 NULL일 때 대체되는 값

 

 

 

* 사용 예
- 102번 학과 교수중에서 보직수당을 받는 사람은 급여와 보직수당을 더한 값을 급여 총액으로 출력하여라. 단, 보직수당을 받지 않는 교수는 급여만 급여 총액으로 출력하여라.

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

* NVL 변환 함수 : NVL
- NVL 함수는 NULL을 0 또는 다른 값으로 변환하기 위한 함수

 

 

 

- expression1 : NULL을 포함하는 칼럼 또는 표현식
- expression2 : NULL을 대체하는 값
- 주의 : expression1과 expression2는 반드시 동일한 데이터 타입이어야한다.

 

 

* 사용 예
- 201번 학과 교수의 이름, 직급, 급여, 보직수당, 급여와 보직수당의 합계를 출력하여라. 단, 보직수당이 NULL인 경우에는 보직수당을 0으로 계산한다.

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

* 사용법
- F1함수의 결과 값은 F2의 인수로, F2의 결과 값은 F3의 인수로 사용된다.

 

 

 

 

 

* 사용 예
- 주민등록번호에서 생년월일을 추출하여 ‘YY/MM/DD’ 형태로 출력하여라.

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

* TO_DATE 함수
- TO_DATE 함수는 숫자와 문자로 구성된 문자열을 날짜 데이터로 변환하는 함수

 

 

* 사용 예
- 교수 테이블에서 입사일이 ‘june 01,01’인 교수의 이름과 입사일을 출력하여라.

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

* TO_NUMBER 함수
- TO_NUMBER 함수는 숫자로 구성된 문자열을 숫자 데이터로 변환하기 위한 함수

 

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

 

 

 

 

* 사용 예
- 보직수당을 받는 교수들의 이름, 급여, 보직수당, 그리고 급여와 보직수당을 더한 값에 12를 곱한 결과를 연봉으로 출력하여라. 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

개발자에게 배우는 개발자교육! 구로 오라클자바교육학원 www.oraclejava.co.kr

 

 

 

 

 

 

* 사용 예
- 교수 테이블에서 101번 학과 교수들의 이름, 직급, 입사일을 출력하여라 

 

 

+ Recent posts