sql >> Database >  >> RDS >> Oracle

Eenvoudige PL/SQL-functie om te testen of een string een getal is

Retourneer een SQL-gegevenstype, b.v. VARCHAR2. Ik zou ook afraden WANNEER ANDEREN te gebruiken. U hebt ook geen vraag over dual nodig:

create or replace 
function IS_NUMBER(str in varchar2) return varchar2
IS
  n number;
BEGIN
  n := to_number(str);
  return 'Y';
EXCEPTION WHEN VALUE_ERROR THEN
  return 'N';
END;



  1. laad data spinner van sqlite en mysql

  2. XML-gegevens extraheren met Oracle-query

  3. Syntaxisfout in SQL-instructie "WITH" sleutelwoordwerpuitzondering

  4. PHPExcel zal niet exporteren naar CSV