사용자 함수(User-Defined Function, UDF) : 사용자가 생성하는 함수로 반복되는 쿼리나 자주 사용이 되는 쿼리를 작성하는데 번거로울 시 함수로 지정하여 호출하는 함수.- 재사용 가능한 코드 조각으로 특정 작업을 수행한 후 값을 반환한다. 기본 문법 CREATE FUNCTION 함수명 (파라미터_이름 데이터_타입 [, ...]RETURNS 데이터 타입BEGIN - 함수 로직 RETURN 반환값 ; END ; CREATE FUNCTION getNthHIghestSalary (N INT) RETURNS INT BEGIN RETURN ( select distinct salary from (select id, salary, dense_rank() over (order by sala..