Page 13 - sql_ebook_codingthailand
P. 13
9
1.3 การใช้คําสั ง ALTER
1.3.1 คําสั ง ALTER TABLE เป็นคําสั งเพื อแก้ไขโครงสร้างของตาราง
1) คําสั ง ALTER TABLE เพื อเพิ มฟิลด์ให้กับตาราง
รูปแบบคําสั ง
ALTER TABLE ชื อตาราง
ADD ชื อฟิลด์ ชนิดข้อมูล
ตัวอย่างที 5 คําสั งแก้ไขโครงสร้างตาราง Department โดยเพิ มฟิลด์ชื อ datestart ชนิดข้อมูลเป็น
DATE
ALTER TABLE Department
ADD datestart DATE
2) คําสั ง ALTER TABLE เพื อลบฟิลด์ในตาราง
รูปแบบคําสั ง
ALTER TABLE ชื อตาราง
DROP COLUMN ชื อฟิลด์
ตัวอย่างที 6 ลบฟิลด์ชื อ datestart ของตาราง Department
ALTER TABLE Department
DROP COLUMN datestart
3) คําสั ง ALTER TABLE เพื อเพิ ม PRIMARY KEY ให้กับฟิลด์ในตาราง
เหมาะสําหรับกรณีที เราลืมสร้าง PRIMARY KEY ให้ฟิลด์ใดฟิลด์หนึ งในตาราง
รูปแบบคําสั ง
ALTER TABLE ชื อตาราง
ADD PRIMARY KEY(ชื อฟิลด์)
ตัวอย่างที 7 เพิ ม PRIMARY KEY ให้กับฟิลด์ชื อ departmentID ของตารางชื อ Department
ALTER TABLE Department
ADD PRIMARY KEY(departmentID)
เรียนเขียนโปรแกรมฟรี กับโค้ชเอก ได้ที www.codingthailand.com