Tidak hanya tipe data boolean yang hilang di SQL Oracle (bukan PL/SQL), tetapi mereka juga tidak memiliki rekomendasi yang jelas tentang apa yang harus digunakan. Lihat utas ini di asktom. Dari merekomendasikan CHAR(1) 'Y'/'N' mereka beralih ke NUMBER(1) 0/1 ketika seseorang menunjukkan bahwa 'Y'/'N' tergantung pada bahasa Inggris, sementara mis. Programmer Jerman mungkin menggunakan 'J'/'N' sebagai gantinya.
Yang terburuk adalah mereka mempertahankan keputusan bodoh ini sama seperti mereka membela ''=NULL kebodohan.