본문 바로가기

내장함수2

[오라클 DBMS 공부] 오라클 내장함수 - 기타 함수(NVL, DECODE, CASE) #103 이제 오라클 내장함수의 마지막 부분입니다. 메인 함수들은 앞쪽에서 다 공부하였고 기타로 남은 함수들에 대해서 알아보도록 하겠습니다. 1. NULL 함수 1) NVL(데이터, 데이터) 조건문을 작성할 때 많이 사용되는 함수입니다. 첫 번째 입력 데이터가 NULL일 경우 두 번째 데이터를 반환하는 함수입니다. EX) NVL, 함수 활용 NULL일 경우 1로 반환 2) NVL2(데이터, 데이터, 데이터) NVL을 확장한 함수입니다. 첫 번째 입력 데이터가 NULL일 경우 세 번째 데이터를 반환하고 NULL이 아닐경우 두 번째 데이터를 반환하는 함수 입니다. EX) NVL2, 함수 활용 3) NULLIF(데이터, 데이터) 입력 받은 두 데이터를 비교하여 같을 경우 NULL을 반환하고 그렇지 않을 경우 .. 2020. 8. 7.
[오라클 DBMS 공부] 오라클 내장함수 - 날짜형 함수 #101 날짜형 함수의 경우 함수를 사용하기 전에 포맷을 잘 알고 넘어가야 합니다. 년도는 'Y', 월은 'M', 일은 'D' 입니다. 1. 날짜형 함수란? 날짜형 타입 데이터를 입력 받아 해당 데이터를 연산하여 결과를 반환하는 함수입니다. 1) SYSDATE 현재 날짜를 가져오는 함수입니다. EX) SYSDATE 2) ADD_MONTHS(데이터, 정수) 원하는 정수만큼 달 수를 증가시키는 함수입니다. EX) ADD_MONTHS, 1달 추가, 1달 마이너스 3) NEXT_DAY(데이터, 요일) 입력한 데이터의 이후 날짜 중 해당 요일에 대한 날짜를 반환하는 합수입니다. EX) NEXT_DAY, 오늘 이후 일요일 반환 4) LAST_DAY(데이터) 입력한 데이터의 월 마지막 날을 반환합니다. EX) LAS.. 2020. 8. 5.