কম্পিউটার

আমি কিভাবে MySQL এ একটি NULL মান সন্নিবেশ করব?


একটি NULL মান সন্নিবেশ করতে, আপনি UPDATE কমান্ড ব্যবহার করতে পারেন। নিম্নলিখিত সিনট্যাক্স −

আপনার টেবিলের নাম আপডেট করুন SET yourColumnName=NULL;

আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল insertNullValue তৈরি করুন -> ( -> Id int NULL AUTO_INCREMENT PRIMARY KEY, -> ClientName varchar(100), -> ClientCountryName varchar(20) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত sec (0) 

নিচে ইনসার্ট কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করার জন্য ক্যোয়ারী দেওয়া হল
mysql> insertNullValue(ClientName,ClientCountryName) মান ('Larry','US'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.19 সেকেন্ড)mysql> সন্নিবেশ করান insertNullValue(ClientName,ClientCountryName),'videoName 'AUS'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.09 সেকেন্ড)mysql> insertNullValue(ClientName,ClientCountryName) মান ('Bob','UK'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.17 সেকেন্ড)

নির্বাচনী বিবৃতি ব্যবহার করে টেবিল থেকে সমস্ত রেকর্ড প্রদর্শন করার জন্য নিচের প্রশ্নটি রয়েছে
mysql> insertNullValue থেকে * নির্বাচন করুন;

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

তৈরি করবে <প্রে>+----+------------+-------------------+| আইডি | গ্রাহকের নাম | ক্লায়েন্ট দেশের নাম |+----+---------------+-------------------+| 1 | ল্যারি | মার্কিন || 2 | ডেভিড | AUS || 3 | বব | ইউকে |+---+------------+--------- সেটে 3 সারি (0.00 সেকেন্ড)

একটি কলাম −

-এর জন্য NULL মান সন্নিবেশ করার জন্য নিম্নোক্ত ক্যোয়ারী
mysql> আপডেট insertNullValue সেট ClientCountryName=NULL;কোয়েরি ঠিক আছে, 3টি সারি প্রভাবিত হয়েছে (0.19 সেকেন্ড)সারি মিলেছে:3 পরিবর্তিত:3 সতর্কতা:0

আসুন আমরা পরীক্ষা করি যে NULL মানটি 'ClientCountryName' কলামের জন্য সন্নিবেশিত হয়েছে কি না। নিচের ক্যোয়ারী −

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

এটি NULL মান −

প্রদর্শন করে নিম্নলিখিত আউটপুট তৈরি করবে <প্রে>+----+------------+-------------------+| আইডি | গ্রাহকের নাম | ক্লায়েন্ট দেশের নাম |+----+---------------+-------------------+| 1 | ল্যারি | NULL || 2 | ডেভিড | NULL || 3 | বব | NULL |+----+------------+--------- সেটে 3 সারি (0.00 সেকেন্ড)
  1. যদি একটি প্রশ্ন MySQL এ একটি শূন্য মান প্রদান করে তাহলে আমি কিভাবে 0 সেট করতে পারি?

  2. কিভাবে একটি MySQL ক্যোয়ারী দিয়ে NULL এর জন্য সংশ্লিষ্ট মান পুনরুদ্ধার করবেন?

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

  4. মাইএসকিউএল-এ NULL-এ ডিফল্ট মান কীভাবে সেট করবেন?