কম্পিউটার

বর্তমান তারিখকে ডিফল্ট হিসাবে সেট করতে MySQL-এ একটি টেবিল তৈরি করা হচ্ছে


একটি টেবিল তৈরি করার জন্য এবং ডিফল্ট মান সেট করতে ডিফল্ট সীমাবদ্ধতা যোগ করার জন্য সিনট্যাক্স নিচে দেওয়া হল -

টেবিল তৈরি করুন আপনার টেবিলেরনাম(yourColumnName1 dataType null নয় ,yourColumnName2 dataType default anyValue,...N);;

আসুন আমরা একটি টেবিল তৈরি করি যেখানে আমরা "কর্মচারী_যোগদানের_তারিখ" ডিফল্ট হিসাবে বর্তমান তারিখের জন্য ডিফল্ট সীমাবদ্ধতার সাথে সেট করেছি -

mysql> টেবিল তৈরি করুন ডেমো43−> (−> employee_id int null auto_increment প্রাথমিক কী নয়,−> employee_name varchar(40) null নয়,−> employee_status varchar(60) ডিফল্ট "NOT Joined",−> employee_joining_date date default( CURRENT_DATE)−> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.66 সেকেন্ড)

সন্নিবেশ কমান্ডের সাহায্যে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন -

mysql> demo43(employee_name,employee_status,employee_joining_date) মান ('John','JOINED','2020-05-10')-এ সন্নিবেশ করুন;কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.12 সেকেন্ড) demo43-এ mysql> সন্নিবেশ করান employee_name,employee_status,employee_joining_date) মান('David','JOINED','2020-10-12');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.21 সেকেন্ড)mysql> demo43(employee_name) মানগুলিতে সন্নিবেশ করুন;'Bob ক্যোয়ারী ঠিক আছে, 1 সারি প্রভাবিত (0.15 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------------+------------------------------- --------------+| কর্মচারী_আইডি | কর্মচারী_নাম | কর্মচারী_স্ট্যাটাস | কর্মচারীর_যোগদানের_তারিখ |+------------+---------------+------------------- +-------------------------+| 1 | জন | যোগ দিয়েছেন | 2020−05−10 || 2 | ডেভিড | যোগ দিয়েছেন | 2020−10−12 || 3 | বব | যোগ দেননি | 2020−10−31 |+------------+---------------+------------ ----+------------ সেটে +3 সারি (0.00 সেকেন্ড)
  1. একটি MySQL টেবিল তৈরি করার সময় বিকল্প সেট করুন। একই বিকল্পগুলিও প্রদর্শন করুন

  2. বর্তমান তারিখের সাথে একটি MySQL ক্ষেত্র সেট করুন (UNIX_TIMESTAMP(এখন))

  3. MySQL-এ বর্তমান তারিখে 11 দিন যোগ করুন

  4. MySQL-এ একটি JSON টাইপ কলামে ডিফল্ট মান সেট করবেন?