inblog logo
|
Coding_study
    SQL)MariaDB

    [MariaDB] 스토어드 함수

    yuzu sim's avatar
    yuzu sim
    Dec 05, 2023
    [MariaDB] 스토어드 함수
    Contents
    스토어드 함수(Stored Function)

    스토어드 함수(Stored Function)

    1. 스토어드 함수의 파라미터는 모두 입력 파라미터로 사용한다
    2. 스토어드 함수는 RETURNS문으로 반환할 값의 데이터 형식을 지정한다/자료형 지정
    3. 본문 안에서는 RETURN문으로 하나의 값을 반환해야 한다/자료형 반환
    4. 스토어드 함수를 호출할 때는 SELECT 문장으로 호출한다
    • 파라미터: 매개변수
    • * DROP FUNCTION if EXISTS 함수이름; : 미리 중복 함수 제거해서 충돌방지
    DELIMITER 바꿀 표시 CREATE FUNCTION 함수명(항목 자료형) RETURNS 자료형 BEGIN DECLARE 항목 자료형; -- 선언 SET //설정 RETURN 항목명; -- 반환 END 바꾼 표시 DELIMITER ; // 원상복귀
    SELECT 함수명(데이터 입력);
    notion image
    문제) 출생 년도를 입력하면 나이가 출력되는 함수 만들기
    함수명 : getAgeFunc(int)
    notion image
    Share article

    Coding_study

    RSS·Powered by Inblog