반응형
CREATE OR REPLACE FUNCTION IS_NUMBER(str VARCHAR2) RETURN NUMBER
IS
v_ret NUMBER;
BEGIN
IF str IS NULL OR LENGTH(TRIM(str)) = 0 THEN
RETURN 0;
END IF;
v_ret := TO_NUMBER(str);
RETURN 1;
EXCEPTION WHEN OTHERS THEN
RETURN 0;
END ;
반응형
'Oracle&DB' 카테고리의 다른 글
Oracle SEQ(Sequence) 생성 / 삭제 (0) | 2020.01.21 |
---|---|
Oracle 권한부여 (0) | 2019.06.29 |
Oracle 'FLASHBACK' 테이블 데이터 복구 (0) | 2019.05.13 |