কম্পিউটার

MySQL এ একটি ডিফল্ট মান হিসাবে বর্তমান সময়ের সাথে একটি নতুন কলাম যোগ করা হচ্ছে?


এর জন্য, আপনি MySQL-এ DEFAULT CURRENT_TIMESTAMP ক্লজ ব্যবহার করতে পারেন। নিচের সিনট্যাক্স −

টেবিল তৈরি করুন আপনার টেবিলের নাম( yourColumnName1 dataType1, yourColumnName টাইমস্ট্যাম্প DEFAULT CURRENT_TIMESTAMP);

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

mysql> টেবিল ডেমোটেবল তৈরি করুন -> ( -> আইডি শূন্য নয় স্বয়ংক্রিয়_INCREMENT প্রাথমিক কী, -> নির্ধারিত তারিখ টাইমস্ট্যাম্প ডিফল্ট বর্তমান_টাইমস্ট্যাম্প -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.86 সেকেন্ড)

এখন আপনি insert কমান্ড −

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করতে পারেন
mysql> DemoTable মানগুলিতে সন্নিবেশ করুন();কোয়েরি ঠিক আছে, 1 সারি প্রভাবিত (0.16 সেকেন্ড)

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

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

আউটপুট

<প্রে>+----+---------+| আইডি | শেষ তারিখ |+------+---------+| 1 | 2019-06-08 21:35:58 |+----+----------------------+1 সারি সেটে (0.00 সেকেন্ড)
  1. MySQL-এ একটি কাস্টম শুরু মান সহ একটি স্বয়ংক্রিয় বৃদ্ধি কলাম যোগ করুন

  2. রেকর্ড সহ একটি বিদ্যমান টেবিলে একটি নতুন NOT NULL কলাম যুক্ত করা হচ্ছে

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

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