কম্পিউটার টিউটোরিয়াল

MySQL-এ বুলিয়ান কলাম তৈরি করা false ডিফল্ট মান দিয়ে

কলামে '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 () ডিফল্ট ভ্যালু নেয়।

  1. MySQL-এ ডিফল্ট মান NULL সেট করা

  2. MySQL LIKE কোয়েরিতে % (পার্সেন্ট) চিহ্ন সার্চ করা (Escape ব্যবহার করে)

  3. MySQL-এ ডিফল্ট ভ্যালু '0000-00-00' সহ DATETIME কলাম তৈরি করা

  4. MySQL সিকোয়েন্স তৈরি (How to Create a MySQL Sequence)