কলামে 'false' ডিফল্ট মান সেট করতে টেবিল তৈরি করার সময় DEFAULT কনসেপ্ট ব্যবহার করুন।
নোট: ০ মানে false এবং ১ মানে true।
"DEFAULT false" দিয়ে টেবিল তৈরি
mysql> CREATE TABLE TrueFalseTable -> ( -> Adult boolean DEFAULT false -> ); Query OK, 0 rows affected (0.65 sec)
মান না দিয়ে রেকর্ড ইনসার্ট (ডিফল্ট ব্যবহার হবে):
mysql> INSERT INTO TrueFalseTable VALUES (); Query OK, 1 row affected (0.16 sec)
রেকর্ড দেখুন:
mysql> SELECT * FROM TrueFalseTable;
আউটপুট (ডিফল্ট বুলিয়ান false অর্থাৎ ০):
+-------+ | Adult | +-------+ | 0 | +-------+ 1 row in set (0.00 sec)
টিপ: MySQL-এ BOOLEAN হলো TINYINT(1)-এর সিনোনিম। DEFAULT 0 বা DEFAULT FALSE (MySQL 8.0.17+) সমতুল্য। স্ট্রিক্ট SQL মোডে INSERT INTO tbl () VALUES () ডিফল্ট ভ্যালু নেয়।