การเปลี่ยนโครงสร้างตาราง
การเพิ่มหรือลบคอลัมน์จากตารางเป็นอีกหนึ่งการดำเนินการพื้นฐานใน SQL ซึ่งทำได้โดยใช้ syntax ALTER TABLE ตามด้วยคำสั่งที่ต้องการ โดยมีรูปแบบดังนี้
การเพิ่มคอลัมน์ชื่อ new ลงในตาราง Employee:
ALTER TABLE Employee
ADD new;
การลบคอลัมน์ชื่อ old ออกจาก Employee:
ALTER TABLE Employee
DROP COLUMN old
ในแบบฝึกหัดนี้ ให้เพิ่มคอลัมน์ Email และลบคอลัมน์ Birthday ออกจากตาราง Person
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
Hierarchical and Recursive Queries in SQL Server
คำแนะนำการฝึกหัด
- เพิ่มคอลัมน์
EmailลงในตารางPerson - ลบคอลัมน์
BirthdayออกจากตารางPerson
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
-- Add the column EMail to Person
___ ___ Person
___ ___ VARCHAR(255);
-- Delete the column Birthday of Person
___ ___ Person
___ ____ ___;
-- Check the table definition
SELECT *
FROM Person;