• 저장 함수(Stored Function)
저장 프로시저와 거의 비슷하나 실행 후 결과 값을 반환 한다는 점이 다름
사용자 정의 함수 라고도 부름
MySQL은 5.0버전부터 사용 가능
• 저장 함수 생성
| mysql> DELIMITER // mysql> CREATE FUNCTION <함수 이름>( [ ARGUMENT , ... ] ) RETURNS <반환데이터타입> BEGIN 실행문 ; 실행문 ; .... RETURN <반환값> ; END // mysql> DELIMITER ; |
RETURNS <반환데이터타입>
함수 실행 후 반환할 데이터의 타입
RETURN <반환값>
함수를 종료하고 값을 반환
• 저장 함수 확인
mysql> SHOW FUNCTION STATUS;
mysql> SHOW CREATE FUNCTION <함수 이름>;
• 저장 함수 삭제
mysql> DROP FUNCTION <함수 이름>;
'Linux > SQL' 카테고리의 다른 글
| [DBMS] 저장 프로시저 실습 (0) | 2021.12.08 |
|---|---|
| [DBMS] 트리거 (Trigger) (0) | 2021.12.08 |
| [DBMS] 저장 프로시저 (Stored Procedure) (0) | 2021.12.08 |
| [DBMS] 변수 실습 (0) | 2021.12.08 |
| [DBMS] 변수(Variable) (0) | 2021.12.08 |