কম্পিউটার

ডিফল্ট 0000-00-00 সহ MySQL datetime কলাম তৈরি করবেন?


ডিফল্ট সেট করতে, আপনি MySQL-এ ডিফল্ট কীওয়ার্ড ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> টেবিল তৈরি করুন DemoTable -> ( -> EmployeeId int NULL AUTO_INCREMENT PRIMARY KEY, -> EmployeeName varchar(20), -> Employee Joining date datetime default '0000-00-00:00:00 ENG> =MyISAM,AUTO_INCREMENT=100;কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.21 সেকেন্ড)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> DemoTable(EmployeeName) মান ('Chris');কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.13 সেকেন্ড)mysql> DemoTable(EmployeeName) মানগুলিতে সন্নিবেশ করুন ('David'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.04 সেকেন্ড)mysql> DemoTable(EmployeeName) মান ('Mike') এ ঢোকান; কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.03 সেকেন্ড) mysql> DemoTable(EmployeeName) মানগুলিতে ('Sam'); কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত ( 0.06 সেকেন্ড)

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

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

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

তৈরি করবে <প্রে>+------------+------------------------------- ---+| কর্মচারী আইডি | কর্মচারীর নাম | কর্মচারী যোগদানের তারিখ |+------------+---------------------------------- --+| 100 | ক্রিস | 0000-00-00 00:00:00 || 101 | ডেভিড | 0000-00-00 00:00:00 || 102 | মাইক | 0000-00-00 00:00:00 || 103 | স্যাম | 0000-00-00 00:00:00 |+------------+---------------+--------- -----------+4 সারি সেটে (0.00 সেকেন্ড)
  1. DATETIME টাইপ সহ একটি মাইএসকিউএল কলাম সেটে কীভাবে সময় যুক্ত করবেন?

  2. ডিফল্ট সহ নির্দিষ্ট বিকল্পগুলির সাথে MySQL-এ একটি নতুন টেবিল তৈরি করবেন?

  3. কিভাবে একটি MySQL সিকোয়েন্স তৈরি করবেন?

  4. MySQL AUTO_INCREMENT উদাহরণ সহ