สอนสร้างตาราง SQL ด้วยคำสั่ง CREATE TABLE ตัวอย่างจะสร้างตารางชื่อ product อยูในฐานข้อมูล db_test โดยมีทั้งหมด 3 columns คือ id, title และ price พร้อมกำหนด PRIMARY KEY ให้กับ column id สามารถเขียนคำสั่งได้ดังนี้
ตัวอย่าง สอนสร้างตาราง SQL ด้วยคำสั่ง CREATE TABLE
CREATE TABLE db_test.product ( id INT NOT NULL AUTO_INCREMENT , title CHAR(255) NOT NULL , price DECIMAL(12,2) NOT NULL , PRIMARY KEY (id)) ENGINE = InnoDB;
ผลลัพธ์
Query OK, 0 rows affected (0.024 sec)
1. CREATE TABLE db_test.product คือ สร้างตารางชื่อ product อยู่ใน db_test
2. id INT NOT NULL AUTO_INCREMENT คือ สร้าง column ชื่อ id ชนิด INT เป็น AUTO_INCREMENT
3. title CHAR(255) NOT NULL คือ สร้าง column ชื่อ title ชนิด CHAR ขนาด 255
4. price DECIMAL(12,2) NOT NULL คือ สร้าง column ชื่อ price ชนิด DECIMAL ขนาด 12 ทศนิยม 2 ตำแหน่ง
5. PRIMARY KEY (id) คือ กำหนดให้ column id เป็น PRIMARY KEY
6. ENGINE = InnoDB คือ ตารางนี้เป็นชนิด InnoDB