Булевите стойности могат да се използват само в друг PL/SQL код, не в Oracle SQL. Ако искате функция, чиято върната стойност е налична в select ... from dual тогава ще трябва да дефинирате функцията за връщане на varchar2 с върнатите стойности 'true' и 'false' съответно (или 'T' и 'F' , или върнато число със стойностите 1 и 0).
Колкото и тъжно да е това, Oracle SQL не поддържа булев тип данни (въпреки че езикът за програмиране PL/SQL поддържа).