اوراکل در نسخه 23c دیتا تایپ Boolean را در SQL معرفی کرده است(البته این نوع داده قبلا در PLSQL وجود داشته است) و با این قابلیت، در هنگام ساخت جدول می توان نوع داده ستونها را به Boolean تنظیم کرد.
SQL> CREATE TABLE jadval1 (id NUMBER, is_accept BOOLEAN); Table created
از کلمه BOOL هم می توان به جای Boolean استفاده کرد.
SQL> CREATE TABLE jadval1 (id NUMBER, is_accept BOOL); Table created
برای ستونهای از نوع Boolean میتوان مقدار پیش فرض تنظیم نمود:
SQL> CREATE TABLE jadval1 (id NUMBER, is_accept BOOL DEFAULT FALSE); Table created
برای مقداردهی ستون is_accept می توانیم از سه کلمه کلیدی TRUE، FALSE و NULL استفاده کنیم:
SQL> insert into jadval1 values(1,true); 1 row inserted SQL> insert into jadval1 values(2,null); 1 row inserted SQL> insert into jadval1 values(3,false); 1 row inserted SQL> select * from jadval1; ID IS_ACCEPT ---------- ---------- 1 1 2 3 0