sql >> Database teknologi >  >> RDS >> Oracle

SQL:hvordan finder jeg ud af, om indholdet af en varchar-kolonne er numerisk?

Der er ingen indbygget "isnumerisk" funktion i Oracle, men dette link viser dig, hvordan du laver en:http://www.oracle.com/technetwork/issue-archive/o44asktom-089519.html

CREATE OR REPLACE FUNCTION isnumeric(p_string in varchar2)
RETURN BOOLEAN
AS
    l_number number;
BEGIN
    l_number := p_string;
    RETURN TRUE;
EXCEPTION
    WHEN OTHERS THEN
        RETURN FALSE;
END;
/


  1. Laravel 5.1 - Opretter forbindelse til MySQL-database (MAMP)

  2. Adgang nægtet for MYSQL ERROR 1045

  3. mysql kan ikke startes i Mgt Development Environment

  4. Kører AMP (apache mysql php) på Android