2009. 11. 25. 11:06
ORA-01722: 수치가 부적합합니다
CREATE OR REPLACE FUNCTION isNumber(v_data VARCHAR2) RETURN VARCHAR2 IS
v_return VARCHAR2(1);
n_value NUMBER;
BEGIN
v_return := 'Y';
BEGIN
n_value := to_number(v_data);
EXCEPTION WHEN VALUE_ERROR THEN
v_return := 'N';
return v_return;
END;
--DBMS_OUTPUT.PUT_LINE('Function Get_Rate is ended!');
RETURN v_return ;
END;
/
'ORACLE' 카테고리의 다른 글
How to Shrink the datafile of Undo Tablespace (1) | 2009.11.25 |
---|---|
IP정보를 고정길이로 변경하기 (0) | 2009.11.25 |
오라클 함수들 (0) | 2009.11.10 |
오라클에서 _ 로 조회하기. (0) | 2009.11.03 |
프로시져 실행하기. (0) | 2009.10.23 |