내장 함수

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/7225aec6-23b6-4475-a8ba-063ed8aa0883/Untitled.png

문자형 함수

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/a79cde81-0db9-4683-a88b-0d8e09d22431/Untitled.png

SELECT **LENGTH('SQL EXPERT')** FROM DUAL; -- Oracle
-- DUAL은 모든 사용자가 액세스 가능, DUMMY 테이블
-- DUMMY라는 칼럼에 'X'라는 값이 담긴행 1개가 존재

숫자형 함수

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fe6388ab-83d3-4ee0-8e98-bc7e2a2c7f77/Untitled.png

날짜형 함수

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/fc37346f-8e96-44a3-96e7-706c3fe2c8d8/Untitled.png

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/2fc2293b-7585-4177-a446-56b6ab504dba/Untitled.png

-- Oracle
SELECT EXTRACT(YEAR FROM HIREDATE) 입사년도 FROM EMP;
SELECT TO_NUMBER(TO_CHAR(HIREDATE, 'YYYY')) 입사년도 FROM EMP;
-- SQL Server
SELECT DATEPART(YEAR, HIREDATE) 입사년도 FROM EMP;
SELECT YEAR(HIREDATE) 입사년도 FROM EMP;

변환형 함수