কম্পিউটার

মাইএসকিউএল-এ, অন্যান্য কলামে NULL মান সন্নিবেশ করার সময় আমি কীভাবে স্বয়ংক্রিয়ভাবে তারিখ এবং সময় সন্নিবেশ করতে পারি?


MySQL-এ, আমরা সেই কলামটিকে ডিফল্ট CURRENT_TIMESTAMP হিসাবে ঘোষণা করে অন্যান্য কলামে NULL মান সন্নিবেশ করার সময় একটি কলামে স্বয়ংক্রিয়ভাবে বর্তমান তারিখ এবং সময় সন্নিবেশ করতে পারি। এই ক্ষেত্রে, আমরা NOT NULL কলামটি ঘোষণা করতে পারি না যেখানে আমরা NULL মান সন্নিবেশ করতে চাই।

mysql> টেবিল টেস্টিং তৈরি করুন1(নাম Varchar(20), রেজিস্টুডেন্ট TIMESTAMP ডিফল্ট CURRENT_TIMESTAMP);কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.15 সেকেন্ড)

উপরের ক্যোয়ারীটি 'Name' (NOT NULL' বলে ঘোষিত) এবং 'RegDate' নামের অন্য কলামটি DEFAULT CURRENT_TIMESTAMP হিসাবে ঘোষিত একটি কলাম সহ একটি টেবিল 'Testing1' তৈরি করবে। এখন, NULL মানগুলি নাম কলামে সন্নিবেশ করার সময়, বর্তমান তারিখ এবং সময় স্বয়ংক্রিয়ভাবে অন্য কলামে ঢোকানো হবে৷

mysql> Insert in Testing1(Name) Values(NULL);Query OK, 1 সারি প্রভাবিত (0.08 sec)mysql> Insert in Testing1(Name) Values(NULL);Query OK, 1 সারি প্রভাবিত (0.04 sec)mysql> Testing1 থেকে * নির্বাচন করুন;+------+----------------------+| নাম | রেজিস্টুডেন্ট |+------+----------------------+| NULL | 2017-10-29 04:46:59 || NULL | 2017-10-29 04:47:02 |+------+----------------------+2 সারি সেটে (0.05 সেকেন্ড) 

উপরের প্রশ্নগুলি থেকে, আমরা দেখতে পাচ্ছি যে 'নাম'-এ NULL মান সন্নিবেশ করার সময়, তারিখ এবং সময়ও স্বয়ংক্রিয়ভাবে সন্নিবেশ করা হচ্ছে৷


  1. কিভাবে আমি MySQL এ টেবিল তৈরি এবং আপডেট করার তারিখ দিতে পারি?

  2. আমি কিভাবে আমার MySQL টেবিল কলামের নাম পেতে পারি?

  3. মাইএসকিউএল-এ ঢোকানোর সময় তারিখ এবং সময়ের মান আপডেট করুন

  4. কিভাবে একটি টেবিল কলামে NULL মান সেট করবেন এবং একই ঢোকাবেন