মান 0,1 এবং শূন্য মান সংরক্ষণ করতে আপনাকে tinyint(1) স্বাক্ষরবিহীন NULL ব্যবহার করতে হবে। সিনট্যাক্স নিম্নরূপ -
আপনার কলামের নাম TINYINT(1) আনসাইনড নাল;
উপরের সিনট্যাক্স বুঝতে, আসুন একটি টেবিল তৈরি করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ -
mysql> টেবিল StoreValue0and1orNULLDemo তৈরি করুন -> ( -> isDigit TINYINT(1) UnSigned NULL -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.63 সেকেন্ড)
এখন আপনি insert কমান্ড ব্যবহার করে টেবিলে রেকর্ড 0,1 এবং NULL সন্নিবেশ করতে পারেন। প্রশ্নটি নিম্নরূপ -
mysql> StoreValue0and1orNULLDemo মান (0) এ ঢোকান;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> StoreValue0and1orNULLDemo মানগুলিতে ঢোকান NULL); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.11 সেকেন্ড)
একটি নির্বাচন বিবৃতি ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ -
mysql> নির্বাচন করুন *StoreValue0and1orNULLDemo থেকে;
নিচের আউটপুট −
<প্রে>+---------+| isDigit |+---------+| 0 || 1 || NULL |+---------+3 সারি সেটে (0.00 সেকেন্ড)