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