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

Restituisce il valore booleano dalla funzione Oracle

I valori booleani possono essere utilizzati solo in altri codici PL/SQL, non in Oracle SQL. Se vuoi una funzione il cui valore di ritorno sia disponibile in un select ... from dual quindi dovrai definire la funzione per restituire varchar2 con i valori restituiti 'true' e 'false' rispettivamente (o 'T' e 'F' , o restituire il numero, con i valori 1 e 0).

Per quanto sia triste, Oracle SQL non supporta il tipo di dati booleano (sebbene lo faccia il linguaggio di programmazione PL/SQL).