কম্পিউটার

একটি নতুন রেকর্ড যোগ না করে পরবর্তী প্রাথমিক কী পাওয়া অসম্ভব, এটা কি MYSQL এ নয়?


না, একটি নতুন রেকর্ড যোগ না করে পরবর্তী প্রাথমিক কী পাওয়া সম্ভব। আসুন প্রথমে একটি −

তৈরি করি
mysql> টেবিল তৈরি করুন DemoTable1399 -> ( -> StudentId int NULL AUTO_INCREMENT, -> PRIMARY KEY(StudentId) -> );কোয়েরি ঠিক আছে, 0 সারি প্রভাবিত (0.53 সেকেন্ড)

সন্নিবেশ −

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

নির্বাচন −

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

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

তৈরি করবে <প্রে>+------------+| StudentId |+------------+| 1 || 2 || 3 |+------------+3 সারি সেটে (0.00 সেকেন্ড)

এখানে একটি নতুন রেকর্ড −

যোগ না করে পরবর্তী প্রাথমিক কী পেতে ক্যোয়ারী রয়েছে
mysql> NextPrimaryKey হিসাবে auto_increment নির্বাচন করুন -> information_schema.tables থেকে -> যেখানে table_schema=database() -> এবং table_name ='DemoTable1399';

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

তৈরি করবে
+----------------+| NextPrimaryKey |+----------------+| 4 |+----------------+1 সারি সেটে (0.00 সেকেন্ড)

  1. পরবর্তী 2 দিন থেকে মেয়াদ শেষ হওয়ার তারিখ (রেকর্ড) খুঁজতে MySQL কোয়েরি?

  2. MySQL এ শেষ 30টি সারি পাওয়া যাচ্ছে

  3. কিভাবে আমি MySQL এ একটি প্রাথমিক কী ড্রপ করব?

  4. মাইএসকিউএল-এ প্রাথমিক কী রিসেট করুন