is_number函数

函数is_number(param)   param为数字反回值为1,其他则返回为0

SQL CREATE OR REPLACE FUNCTION is_number (parmin VARCHAR2)
//类似于写Java类,Class is_number (String parmin)
2 RETURN NUMBER //返回值类型number3 IS
4 val NUMBER;
5 BEGIN//开始
6 val := TO_NUMBER (NVL (parmin, 'a'));
//此句不懂啊!
7 RETURN 1;
8 EXCEPTION //抛出异常
9 WHEN OTHERS //while(OTHERS){THEN}
10 THEN
11 RETURN 0;
12 END;
13 /

你可能感兴趣的:(sql)