Oracle判斷一列里的值全部都是數值的函數怎么寫?
寫一個函數
CREATE OR REPLACE FUNCTION Is_Number (oStr in VARCHAR2) RETURN VARCHAR2
IS
oNum NUMBER;
BEGIN
oNum := to_number(oStr);
RETURN 'Y';
EXCEPTION
WHEN OTHERS THEN
RETURN 'N';
END Is_Number;
然后調用這個函數就可以了。
Oracle判斷一列里的值全部都是數值的函數怎么寫?
寫一個函數
CREATE OR REPLACE FUNCTION Is_Number (oStr in VARCHAR2) RETURN VARCHAR2
IS
oNum NUMBER;
BEGIN
oNum := to_number(oStr);
RETURN 'Y';
EXCEPTION
WHEN OTHERS THEN
RETURN 'N';
END Is_Number;
然后調用這個函數就可以了。