কম্পিউটার

মাইএসকিউএল-এ খালি সারির জন্য ডিফল্ট মান কীভাবে সেট করবেন?


খালি সারির জন্য ডিফল্ট মান সেট করতে, COALESCE() ধারণাটি ব্যবহার করুন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable1863 ( FirstName varchar(20)); কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.00 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable1863 মানগুলিতে ('Chris'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড) mysql> DemoTable1863 মানগুলিতে ঢোকান (NULL); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড) mysql> DemoTable81Table এ ঢোকান মান ('ডেভিড'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড) mysql> DemoTable1863 মানগুলিতে সন্নিবেশ করুন (NULL); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.00 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------------+| প্রথম নাম |+------------+| ক্রিস || NULL || ডেভিড || NULL |+----------+4 সারি সেটে (0.00 সেকেন্ড)

খালি সারি −

-এর জন্য ডিফল্ট মান সেট করার জন্য নিম্নোক্ত ক্যোয়ারী
mysql> DemoTable1863 থেকে coalesce(FirstName,'UNKNOWN NAME') নির্বাচন করুন;

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

তৈরি করবে <প্রে>+-----------------------+| মিলিত হওয়া(প্রথম নাম,'অজানা নাম') |+--------------------------------------+| ক্রিস || অজানা নাম || ডেভিড || অজানা নাম |+-----------------------+4 সারি সেটে (0.00 সেকেন্ড)
  1. একটি জাভাস্ক্রিপ্ট ফাংশনের জন্য একটি ডিফল্ট প্যারামিটার মান কিভাবে সেট করবেন?

  2. আমি কিভাবে একটি HTML <select> উপাদানের জন্য ডিফল্ট মান সেট করতে পারি?

  3. কিভাবে একটি MySQL ক্যোয়ারীতে 'খালি সেট' প্রতিস্থাপন করবেন?

  4. MySQL-এ NOT NULL মানের জন্য 1 সেট করুন