মূল মান পেতে, নিম্নলিখিত সিনট্যাক্স ব্যবহার করুন −
সিনট্যাক্স
yourTableName থেকে yourBitColumnName+0 নির্বাচন করুন;
উপরের সিনট্যাক্স বিট কলামটিকে একটি পূর্ণসংখ্যাতে নিক্ষেপ করে। উপরের ধারণাটি বোঝার জন্য, আসুন একটি টেবিল তৈরি করুন এবং রিটার্নিং মানটি কীভাবে ফাঁকা হয় তা পরীক্ষা করি। আমরা কীভাবে আসল মান পেতে হয় তাও দেখব।
একটি টেবিল তৈরি করার জন্য প্রশ্ন।
mysql> টেবিল তৈরি করুন BitDemo-> (-> আছে ValidId বিট null নয়->); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.21 সেকেন্ড)
সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করান। রেকর্ড সন্নিবেশ করার জন্য ক্যোয়ারী নিম্নরূপ -
mysql> বিটডেমো মানগুলিতে সন্নিবেশ করানএকটি নির্বাচন বিবৃতি ব্যবহার করে মান প্রদর্শন করা হচ্ছে। এটি একটি ফাঁকা মান প্রদান করে −
mysql> BitDemo থেকে *নির্বাচন করুন;নিচের আউটপুটটি ফাঁকা মান −
প্রদর্শন করছে <প্রে>+------------+| আছে ValidId |+------------+| || |+------------+2 সারি সেটে (0.00 সেকেন্ড)
একটি বিট কলামের জন্য আসল মান পেতে, নিম্নলিখিত ক্যোয়ারীটি ব্যবহার করুন −
mysql> বিটডেমো থেকে hasValidId+0 নির্বাচন করুন;