কম্পিউটার

আপডেট ব্যবহার না করে এবং মাইএসকিউএল-এ মান সন্নিবেশ করার সময় কলামের নির্দিষ্ট মান সেট করুন


এখানে, আমরা একটি উদাহরণ দেখতে পাব যেখানে আমরা তারিখগুলি সন্নিবেশিত করছি এবং INSERT ক্যোয়ারী ব্যবহার করার সময় সেগুলি আপডেট করছি৷

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

mysql> টেবিল তৈরি করুন DemoTable816(DueDate datetime);কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.45 সেকেন্ড)

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

সম্পাদন করার সময় তারিখে (মিনিট/ঘন্টা/দিন/মাস/বছর) যোগ করার জন্য এখানে প্রশ্ন রয়েছে
mysql> DemoTable816 মানগুলিতে সন্নিবেশ করুন(date_add(now(),interval 3 minute));Query OK, 1 সারি প্রভাবিত (0.16 sec)mysql> DemoTable816 মানগুলিতে সন্নিবেশ করুন(date_add('2018-01-21 00::00',ব্যবধান 3 ঘন্টা));কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.52 সেকেন্ড)mysql> DemoTable816 মানগুলিতে সন্নিবেশ করুন(date_add('2016-11-11 12:40:00',ব্যবধান 3 দিন));কোয়েরি ঠিক আছে , 1 সারি প্রভাবিত (0.17 সেকেন্ড)mysql> DemoTable816 মানগুলিতে ঢোকান(date_add('2018-12-01 11:00:00', ব্যবধান 3 মাস)); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.18 সেকেন্ড)mysql> ঢোকান DemoTable816 values(date_add('2011-03-21 10:00:00',ব্যবধান 3 বছর));কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+---------+| শেষ তারিখ |+---------+| 2019-08-03 13:08:43 || 2018-01-21 03:00:00 || 2016-11-14 12:40:00 || 2019-03-01 11:00:00 || 2014-03-21 10:00:00 |+----------------------+5 সারি সেটে (0.00 সেকেন্ড)
  1. ডেটা নির্বাচন করুন এবং MySQL-এ টাইমস্ট্যাম্প কলামের উপর ভিত্তি করে বুলিয়ানে মান সেট করুন

  2. MySQL কলামের নাম আপডেট করুন এবং N/A দিয়ে None মান সেট করুন?

  3. MySQL-এ প্রথম তিনটি কলামের মানগুলির জন্য একটি নির্দিষ্ট মান সেট করবেন?

  4. মাইএসকিউএল-এ প্রাথমিক মান এবং স্বয়ংক্রিয় বৃদ্ধি কীভাবে সেট করবেন?