4장 SQL 함수 살펴 보기
함수는 매개변수를 받아 특정 연산을 실행한 결과를 돌려주는 기능을 하며
학창시절 수학시간에 배웠던 수학 함수가 대표적이다. 일반 프로그래밍
언어에서도 다양한 함수를 제공하고 있는데, 이런 함수의 공통점은 자주
사용하는 특정 연산을 프로그래밍 언어 차원에서 제공하고 사용자는 해당
연산을 직접 구현하지 않고 필요한 매개변수만 전달해 그 결과를 반환받는
것이다. 오라클에서도 역시 이러한 함수를 제공하고 있고 사용자가 직접
로직을 구현해 사용자 정의 함수를 만드는 것도 가능하다. 사용자 정의
함수는 PL/SQL 부분에서 상세히 다루도록 하고, 이 장에서는 오라클에서
제공하는 SQL 함수에 대해 자세히 파헤쳐 보자.
01 숫자 함수
02 문자 함수
03 날짜 함수
04 변환 함수
05 NULL 관련 함수
06 기타 함수