Oh, excuse me, I've mixed up data types in Oracle. In Oracle the RDBMS itself has noch BOOLEAN, just PL/SQL supports it.
But anyway: Why is there no explicit data type fo just logical data with an abstraction to something like "true" and "false"? Perhaps NUMBER(1) could be used even on different RDBMS which don't support BOOLEAN.
