Stored Function

starlikedh
|2021. 8. 28. 13:21

Stored Function(사용자 함수)

- 오라클에 제공하는 함수외에 추가적인 함수를 등록 할 수 있다.

- 공통적으로 적용할 기능을 캡슐화하기 위해 사용할 수 있다.

- 반복적으로 발생하는 컬럼 데이터 조작이 있는 경우 함수의 대상이 된다.

- 다양한 쿼리(INSERT, DELETE, UPDATE, SELECT, GROUP BY...) 속에서 사용될 수 있다.

- CREATE FUNCTION 다음에 이름을 작성하고 괄호 안에 파라미터 작성.
- RETURNS 구문에 반환할 값의 데이터 타입을 작성해주기.
- 같은 입력 파라미터를 사용하면서 stored function이 같은 결과를 반환할 경우 deterministic으로 간주.

  

'Database' 카테고리의 다른 글

해커랭크 SQL문제_1215  (0) 2021.12.15
해커랭크 SQL문제_0828  (0) 2021.08.28
해커랭크 SQL문제_0807  (0) 2021.08.07
해커랭크 SQL문제_0805  (0) 2021.08.05
해커랭크 SQL문제_0804  (0) 2021.08.04