Devdit
 

SQL ใส่ Auto Increment ให้กับ column ที่ต้องการ

1.3K

SQL ใส่ Auto Increment ให้กับ column ที่ต้องการ บทความนี้สอนวิธีการเขียนคำสั่ง SQL ในกลุ่ม DDL คือ ALTER TABLE ตามด้วย MODIFY เพื่อกำหนด Auto Increment ให้กับ column ที่ต้องการ สามารถเขียนคำสั่ง SQL ได้ดังนี้

 

ตัวอย่าง SQL ใส่ Auto Increment ให้กับ column ที่ต้องการ

ALTER TABLE colors MODIFY id int(11) NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=0

ผลลัพธ์

+-------+-----------+------+-----+----------------+
| Field | Type      | Null | Key | Extra          |
+-------+-----------+------+-----+----------------+
| id    | int(11)   | NO   | PRI | auto_increment |
| title | char(255) | NO   |     |                |
+-------+-----------+------+-----+----------------+

คำอธิบาย

SQL ใส่ Auto Increment จากตัวอย่างแยกโค้ด SQL และอธิบายได้ดังนี้

1. ALTER TABLE colors คือ แก้ไขโครงสร้างตารางชื่อ colors

2. MODIFY id int(11) คือ แก้ไข column ชื่อ id ให้เป็นชนิด int ขนาด 11

3. NOT NULL AUTO_INCREMENT, AUTO_INCREMENT=0 คือ กำหนดให้ column id มีคุณสมบัติเป็น NN (Not Null) และ AI (AUTO_INCREMENT)

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ