프로그래밍/DB
[펌] PL/SQL 조건문 만들기
galad
2007. 11. 27. 14:33
CREATE OR REPLACE
FUNCTION CF_TO_HEXA
(
DECI NUMBER
) RETURN CHAR IS
V_RET CHAR;
BEGIN
IF DECI = 10 THEN
V_RET := 'A';
ELSIF DECI = 11 THEN
V_RET := 'B';
ELSIF DECI = 12 THEN
V_RET := 'C';
ELSIF DECI = 13 THEN
V_RET := 'D';
ELSIF DECI = 14 THEN
V_RET := 'E';
ELSIF DECI = 15 THEN
V_RET := 'F';
ELSE
V_RET := TO_CHAR(DECI);
END IF;
RETURN V_RET;
END;