안녕하세요 길벗수험서 운영팀입니다.
1 CREATE FUNCTION Get_Age (i_BirthYear IN INT, i_NowYear IN INT)
2 RETURN INT
3 IS
4 AGE INT;
5 BEGIN
6 SET AGE := (i_NowYear - i_BirthYear) + 1;
7 RETURN AGE;
8 END;
첫줄부터 차례대로
1 출생년도와 현재연도를 매개변수로 받는 사용자 정의 함수 Get_Age를 생성합니다.
2 반환 자료형은 정수형(INT)이며,
3 사용할 지역 변수로는
4 정수 자료형 변수 AGE 입니다.
5 구문을 시작하고,
6 변수 AGE에 해당 수식을 연산한 값을 저장합니다.
7 AGE의 값을 리턴하고
8 구문을 종료합니다.
정도가 되겠네요.
행복한 하루되세요 :)
-
관리자2020-02-17 11:13:04
안녕하세요 길벗수험서 운영팀입니다.
1 CREATE FUNCTION Get_Age (i_BirthYear IN INT, i_NowYear IN INT)
2 RETURN INT
3 IS
4 AGE INT;
5 BEGIN
6 SET AGE := (i_NowYear - i_BirthYear) + 1;
7 RETURN AGE;
8 END;
첫줄부터 차례대로
1 출생년도와 현재연도를 매개변수로 받는 사용자 정의 함수 Get_Age를 생성합니다.
2 반환 자료형은 정수형(INT)이며,
3 사용할 지역 변수로는
4 정수 자료형 변수 AGE 입니다.
5 구문을 시작하고,
6 변수 AGE에 해당 수식을 연산한 값을 저장합니다.
7 AGE의 값을 리턴하고
8 구문을 종료합니다.
정도가 되겠네요.
행복한 하루되세요 :)