কম্পিউটার

আমি কিভাবে MySQL এ একটি বুলিয়ান ক্ষেত্র যোগ করতে পারি?


আপনি tinyint(1) বা বুল বা বুলিয়ান ব্যবহার করতে পারেন। সবই সমার্থক। আপনি যদি বুল বা বুলিয়ান ডেটাটাইপ ব্যবহার করেন, তাহলে এটি অভ্যন্তরীণভাবে tinyint(1) এ পরিবর্তিত হয়।

পিএইচপি-তে, মান 0 মিথ্যা এবং 1 সত্যকে উপস্থাপন করে। 0 ছাড়া অন্য যেকোনো সংখ্যাও সত্য।

আসুন একটি টেবিল ব্যবহার করে বুল বা বুলিয়ানের অভ্যন্তরীণ উপস্থাপনা পরীক্ষা করি। একটি টেবিল তৈরি করার প্রশ্নটি নিম্নরূপ।

mysql> সারণি AddBoolDemo-> (-> isToggle bool-> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (1.24 সেকেন্ড)

টেবিলের DDL চেক করতে, নিচের প্রশ্নটি।

আপনার টেবিলের নাম তৈরি করুন টেবিল দেখান;

আসুন আমরা bool এর উপস্থাপনা পরীক্ষা করি যা অভ্যন্তরীণভাবে tinyint(1) এ রূপান্তরিত হয়। এখন টেবিল AddBoolDemo জন্য পরীক্ষা করুন.

mysql> দেখান টেবিল তৈরি করুন AddBoolDemo\G

নিচের আউটপুট।

*************************** 1. সারি ***************** **********টেবিল:AddBoolDemoCreate Table:CREATE TABLE `addbooldemo` (`isToggle` tinyint(1) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_0 se (c/000_00-00-00-00) সেটে। প্রাক> 

সন্নিবেশ কমান্ড ব্যবহার করে টেবিলে সত্য বা মিথ্যা বা 1 বা 0 লিটারেল যোগ করুন।

AddBoolDemo মানগুলিতে
mysql> সন্নিবেশ করুন 1); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.10 সেকেন্ড) mysql> AddBoolDemo মানগুলিতে সন্নিবেশ করুন (0); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)

সিলেক্ট স্টেটমেন্ট ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন। প্রশ্নটি নিম্নরূপ।

mysql> AddBoolDemo থেকে *নির্বাচন করুন;

নিচের আউটপুট।

<প্রে>+---------+| isToggle |+---------+| 1 || 0 || 1 || 0 |+---------+4 সারি সেটে (0.00 সেকেন্ড)

  1. আমি কিভাবে MySQL এ যৌগিক স্বতন্ত্রতা প্রয়োগ করতে পারি?

  2. কিভাবে আমি MySQL এ একটি টেবিলের প্রতিটি কলাম সরাতে পারি?

  3. কিভাবে একটি MySQL টেবিলের একটি টাইমস্ট্যাম্প ক্ষেত্র আপডেট করবেন?

  4. বিদ্যমান MySQL টেবিলে বর্তমান তারিখ কিভাবে যোগ করবেন?