কম্পিউটার

একটি মাইএসকিউএল টেবিল থেকে ডেটা মুছে ফেলার পরে 1 দিয়ে কীভাবে স্বয়ংক্রিয়ভাবে বৃদ্ধি পাবে?


এই জন্য, আপনি TRUNCATE TABLE কমান্ড ব্যবহার করতে পারেন। আসুন প্রথমে একটি টেবিল তৈরি করি -

mysql> create table DemoTable1796
     (
     StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY,
     StudentName varchar(20)
     );
Query OK, 0 rows affected (0.00 sec)

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

ব্যবহার করে টেবিলে কিছু রেকর্ড সন্নিবেশ করুন
mysql> insert into DemoTable1796(StudentName) values('Chris Brown');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1796(StudentName) values('David Miller');
Query OK, 1 row affected (0.00 sec)
mysql> insert into DemoTable1796(StudentName) values('John Doe');
Query OK, 1 row affected (0.00 sec)

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

DemoTable1796 থেকে
mysql> select * from DemoTable1796;

এটি নিম্নলিখিত আউটপুট তৈরি করবে

+-----------+--------------+
| StudentId | StudentName  |
+-----------+--------------+
|         1 | Chris Brown  |
|         2 | David Miller |
|         3 | John Doe     |
+-----------+--------------+
3 rows in set (0.00 sec)

টেবিল থেকে রেকর্ড মুছে ফেলার জন্য এখানে ক্যোয়ারী আছে −

mysql> delete from DemoTable1796;
Query OK, 3 rows affected (0.00 sec)

এখন টেবিলে একটি রেকর্ড সন্নিবেশ করুন

mysql> insert into DemoTable1796(StudentName) values('John Doe');
Query OK, 1 row affected (0.00 sec)
mysql> select * from DemoTable1796;
+-----------+-------------+
| StudentId | StudentName |
+-----------+-------------+
|         4 | John Doe    |
+-----------+-------------+
1 row in set (0.00 sec)

এখন আপনি TRUNCATE TABLE কমান্ড ব্যবহার করতে পারেন

mysql> truncate table DemoTable1796;
Query OK, 0 rows affected (0.00 sec)

এখন, টেবিলে কিছু রেকর্ড সন্নিবেশ করা যাক

mysql> insert into DemoTable1796(StudentName) values('John Doe');
Query OK, 1 row affected (0.00 sec)
mysql> select * from DemoTable1796;
+-----------+-------------+
| StudentId | StudentName |
+-----------+-------------+
|         1 | John Doe    |
+-----------+-------------+
1 row in set (0.00 sec)

  1. মাইএসকিউএল ওয়ার্কবেঞ্চের সাথে সার্ভার থেকে ডাটাবেসের ইআর মডেল কীভাবে পাবেন?

  2. কিভাবে সূচী সহ একটি MySQL টেবিল তৈরি করবেন?

  3. কিভাবে একটি MySQL পদ্ধতিতে টেবিল থেকে SELECT সহ একটি আউট প্যারামিটার / রিড ডেটা ব্যবহার করবেন?

  4. MySQL - কিভাবে আমি 1,2,3,4,5 থেকে 1,3,5 পর্যন্ত মুছে ফেলা সারি সহ একটি স্বয়ংক্রিয় বৃদ্ধি ক্ষেত্র ঠিক করতে পারি)। এখন আমরা এটি 1,2,3 হতে চাই