কম্পিউটার

কিভাবে MySQL-এ char(1) এ NULL সন্নিবেশ করা যায়?


এর জন্য, আপনাকে sql_mode কে 'STRICT_TRANS_TABLES'-এ সেট করতে হবে। এই মোডটি একটি সতর্কতা জারি করে যখন একটি অবৈধ মান সন্নিবেশ করা হয় কিন্তু একই মান সন্নিবেশ করা হয়। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable( Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(50), Gender char(1) NULL); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.99 সেকেন্ড)

সন্নিবেশ কমান্ড -

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> সেট করুন sql_mode ='STRICT_TRANS_TABLES';কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত, 1 সতর্কীকরণ (0.00 সেকেন্ড) mysql> ডেমোটেবলে ঢোকান (নাম, লিঙ্গ) 'ক্রিস', শূন্য; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত 0 সেকেন্ড)রেকর্ডস:1 ডুপ্লিকেট:0 সতর্কতা:0mysql> DemoTable (নাম, লিঙ্গ) এ ঢোকান 'ডেভিড', শূন্য নির্বাচন করুন; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড) রেকর্ড:1 ডুপ্লিকেট:0 সতর্কতা:0mysqlT এ Desertable> (নাম, লিঙ্গ) 'মাইক', 'এম' নির্বাচন করুন;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)রেকর্ডস:1 ডুপ্লিকেট:0 সতর্কতা:0

সিলেক্ট স্টেটমেন্ট -

ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করুন
mysql> DemoTable থেকে *নির্বাচন করুন;

এটি নিম্নলিখিত আউটপুট −

তৈরি করবে <প্রে>+------+------+---------+| আইডি | নাম | লিঙ্গ |+------+------+---------+| 1 | ক্রিস | NULL || 2 | ডেভিড | NULL || 3 | মাইক | M |+---+------+---------+3 সারি সেটে (0.00 সেকেন্ড)
  1. পাইথনে মাইএসকিউএল ডাটাবেসে ঢোকানোর পরে আমি কীভাবে আইডি পেতে পারি?

  2. জাভা দিয়ে একটি মাইএসকিউএল ডাটাবেসে ডেটা কীভাবে সন্নিবেশ করা যায়?

  3. কিভাবে জাভা ব্যবহার করে একটি MySQL কলাম মান মধ্যে DATE সন্নিবেশ করান?

  4. একটি MySQL ডাটাবেসে নাল মান সন্নিবেশ করার জন্য জাভা অ্যাপ্লিকেশন?