Từ khóa BẢNG SQL
TẠO BẢNG
Lệnh CREATE TABLE
tạo một bảng mới trong cơ sở dữ liệu.
SQL sau đây tạo một bảng có tên "Người" chứa năm cột: PersonID, LastName, FirstName, Địa chỉ và Thành phố:
Ví dụ
CREATE TABLE Persons
(
PersonID int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
);
TẠO BẢNG Sử dụng Bảng khác
Một bản sao của bảng hiện có cũng có thể được tạo bằng cách sử dụng CREATE TABLE
.
SQL sau đây tạo một bảng mới có tên "TestTables" (là bản sao của bảng "Khách hàng"):
Ví dụ
CREATE TABLE TestTable AS
SELECT customername, contactname
FROM
customers;
BẢNG THAY ĐỔI
Lệnh ALTER TABLE
thêm, xóa hoặc sửa đổi các cột trong bảng.
Lệnh ALTER TABLE
cũng thêm và xóa các ràng buộc khác nhau trong một bảng.
SQL sau đây thêm cột "Email" vào bảng "Khách hàng":
Ví dụ
ALTER TABLE Customers
ADD Email varchar(255);
SQL sau đây xóa cột "Email" khỏi bảng "Khách hàng":
Ví dụ
ALTER TABLE Customers
DROP COLUMN Email;
BÀN THẢ
Lệnh DROP TABLE
xóa một bảng trong cơ sở dữ liệu.
SQL sau đây xóa bảng "Người gửi hàng":
Ví dụ
DROP TABLE Shippers;
Lưu ý : Hãy cẩn thận trước khi xóa bảng. Xóa một bảng dẫn đến mất tất cả thông tin được lưu trong bảng!
BẢNG CẮT
Lệnh TRUNCATE TABLE
xóa dữ liệu bên trong bảng chứ không xóa chính bảng đó.
SQL sau đây cắt ngắn bảng "Danh mục":
Ví dụ
TRUNCATE TABLE Categories;