Booleaanse waarden kunnen alleen worden gebruikt in andere PL/SQL-code, niet in Oracle-SQL. Als u een functie wilt waarvan de retourwaarde beschikbaar is in een select ... from dual
dan moet je de functie definiëren om varchar2
te retourneren met de retourwaarden 'true'
en 'false'
respectievelijk (of 'T'
en 'F'
, of retournummer, met de waarden 1 en 0).
Hoe triest dit ook is, Oracle SQL ondersteunt het Booleaanse gegevenstype niet (hoewel de programmeertaal PL/SQL dat wel doet).