คีย์เวิร์ดตาราง SQL
สร้างตาราง
คำCREATE TABLE
สั่งสร้างตารางใหม่ในฐานข้อมูล
SQL ต่อไปนี้สร้างตารางชื่อ "บุคคล" ที่มีห้าคอลัมน์: PersonID, LastName, FirstName, Address และ City:
ตัวอย่าง
CREATE TABLE Persons
(
PersonID int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
);
สร้างตารางโดยใช้ตารางอื่น
สำเนาของตารางที่มีอยู่ยังสามารถสร้างโดยใช้
CREATE TABLE
.
SQL ต่อไปนี้สร้างตารางใหม่ชื่อ "TestTables" (ซึ่งเป็นสำเนาของตาราง "ลูกค้า"):
ตัวอย่าง
CREATE TABLE TestTable AS
SELECT customername, contactname
FROM
customers;
เปลี่ยนตาราง
คำALTER TABLE
สั่งเพิ่ม ลบ หรือแก้ไขคอลัมน์ในตาราง
คำALTER TABLE
สั่งยังเพิ่มและลบข้อจำกัดต่างๆ ในตารางอีกด้วย
SQL ต่อไปนี้จะเพิ่มคอลัมน์ "อีเมล" ลงในตาราง "ลูกค้า":
ตัวอย่าง
ALTER TABLE Customers
ADD Email varchar(255);
SQL ต่อไปนี้จะลบคอลัมน์ "อีเมล" ออกจากตาราง "ลูกค้า":
ตัวอย่าง
ALTER TABLE Customers
DROP COLUMN Email;
วางตาราง
คำDROP TABLE
สั่งลบตารางในฐานข้อมูล
SQL ต่อไปนี้จะลบตาราง "Shippers":
ตัวอย่าง
DROP TABLE Shippers;
หมายเหตุ:โปรดใช้ความระมัดระวังก่อนที่จะลบตาราง การลบตารางจะทำให้ข้อมูลทั้งหมดที่จัดเก็บไว้ในตารางหายไป!
ตัดตาราง
คำTRUNCATE TABLE
สั่งลบข้อมูลภายในตาราง แต่ไม่ใช่ตัวตารางเอง
SQL ต่อไปนี้จะตัดทอนตาราง "หมวดหมู่":
ตัวอย่าง
TRUNCATE TABLE Categories;