AUTO_INCREMENT কলামে মান না দিয়ে ইনসার্ট
MySQL-এ AUTO_INCREMENT.Primary Key কলামে ইনসার্ট করার সময় মান দিতে হয় না; ডাটাবেস নিজে আটোমেটিকলি মান জেনারেট করে।
উদাহরণ
কর্মচারির টেবিল তৈরি:
mysql> CREATE TABLE DemoTable1479 (
-> EmployeeId INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
-> EmployeeSalary INT
-> );
শুধু EmployeeSalary দিয়ে ইনসার্ট:
mysql> INSERT INTO DemoTable1479(EmployeeSalary) VALUES (6800), (5600), (5700), (6900), (15000);
ফলাফল
+------------+----------------+ | EmployeeId | EmployeeSalary | +------------+----------------+ | 1 | 6800 | | 2 | 5600 | | 3 | 5700 | | 4 | 6900 | | 5 | 15000 | +------------+----------------+
মনে রাখবেন: কলাম লিস্টে EmployeeId না লিখলেই MySQL অটো ইনক্রিমেন্ট মান অ্যাসাইন করে।