Trang chủ>  Blog >  Kiến thức chuyên môn >  Sử dụng câu lệnh alter table trong SQL

Sử dụng câu lệnh alter table trong SQL


Lệnh ALTER TABLE trong SQL được sử dụng để thêm, xóa hoặc sửa đổi các cột trong một bảng hiện có.lệnh ALTER TABLE để thêm và bỏ các ràng buộc khác nhau.

  2,806 lượt xem

Nội dung bài viết

Các Câu Lệnh Alter Table thường dùng 

ALTER TABLE TRONG SQLSQL - thêm cột 

Để thêm một cột trong bảng, hãy sử dụng cú pháp sau:

 

ALTER TABLE table_name

ADD column_name datatype;

 

SQL sau thêm cột "Email" vào bảng "Khách hàng":

Thí dụ

ALTER TABLE Customers

ADD Email varchar(255);

BẢNG ALTER - DROP COLUMN

Để Sữ dụng lệnh Alter table trong sql xóa một cột trong bảng, hãy sử dụng cú pháp sau (lưu ý rằng một số hệ thống cơ sở dữ liệu không cho phép xóa một cột):

 

ALTER TABLE table_name

DROP COLUMN column_name;

 

SQL sau xóa cột "Email" khỏi bảng "Khách hàng":

Thí dụ

ALTER TABLE Customers

DROP COLUMN Email;

Ví dụ về BẢNG ALTER TABLE TRONG SQL

Nhìn vào bảng "Người":

ID

LastName

FirstName

Address

City

1

Han

Alan

Timoteivn 10

texas

2

Sven

Tailen

Borgvn 23

texas

3

Petter

Karien

Storgt 20

Stavanger

Bây giờ chúng ta muốn thêm một cột có tên "DateOfBirth" trong bảng "Người".

Chúng tôi sử dụng câu lệnh SQL sau:

 

ALTER TABLE Persons

ADD DateOfBirth date;

 

Lưu ý rằng cột mới, "DateOfBirth", thuộc loại ngày tháng và sẽ chứa một ngày tháng. Kiểu dữ liệu chỉ định loại dữ liệu mà cột có thể chứa. Để có tài liệu tham khảo đầy đủ về tất cả các kiểu dữ liệu có sẵn trong MS Access, MySQL và SQL Server, hãy truy cập tài liệu tham khảo Kiểu dữ liệu đầy đủ của chúng tôi .

Bảng "Người" bây giờ sẽ trông như thế này:

ID

LastName

FirstName

Address

City

dateofbirth 

1

Han

Alan

Timoteivn 10

texas

 

2

Sven

Tailen

Borgvn 23

texas

 

3

Petter

Karien

Storgt 20

Stavanger

 

Ví dụ về thay đổi kiểu dữ liệu

Bây giờ chúng ta muốn thay đổi kiểu dữ liệu của cột có tên "DateOfBirth" trong bảng "Người".

Chúng tôi sử dụng câu lệnh SQL sau:

ALTER TABLE Persons

ALTER COLUMN DateOfBirth year;

Lưu ý rằng cột "DateOfBirth" bây giờ thuộc loại năm và sẽ chứa một năm ở định dạng hai hoặc bốn chữ số.

Ví dụ về DROP COLUMN

Tiếp theo, chúng tôi muốn xóa cột có tên "DateOfBirth" trong bảng "Người".

Chúng tôi sử dụng câu lệnh SQL sau:

ALTER TABLE Persons

DROP COLUMN DateOfBirth;

Bảng "Người" bây giờ sẽ trông như thế này:

ID

LastName

FirstName

Address

City

1

Han

Alan

Timoteivn 10

texas

2

Sven

Tailen

Borgvn 23

texas

3

Petter

Karien

Storgt 20

Stavanger

Trên Đây là một số chia sẽ về việt sử dụng lệnh Alter Table trong sql, với kiến thức trên hi vọng sẽ giúp được mọi người trong quá trình học SQL

Chương trình đào tạo: Phân tích dữ liệu, Khoa học dữ liệu, Kĩ sư dữ liệu, Lập trình ứng dụng.
Chất lượng nhất - Uy tín nhất - Nhiều học viên tin tưởng nhất
Hơn 8000 học viên ưu tú đã tốt nghiệp
Các khóa học

Đăng ký tư vấn khóa học

*Vui lòng nhập số điện thoại của bạn

*Vui lòng nhập họ tên của bạn

*Vui lòng chọn địa điểm học

*Vui lòng chọn giới tính

*Vui lòng chọn 1 trường


Các bài viết liên quan


Tìm hiểu: Câu lệnh select trong SQL

Tìm hiểu cách sử dụng câu lệnh SELECT trong SQL để truy xuất dữ liệu từ cơ sở dữ liệu với cú pháp dễ hiểu và ví dụ minh họa chi tiết.

Khai phá dữ liệu với SQL: Hướng dẫn cho người mới bắt đầu

Việc khai thác dữ liệu hiệu quả là rất quan trọng để ra quyết định chính xác. SQL (Structured Query Language) là công cụ chủ chốt giúp bạn thực hiện điều này bằng cách quản lý và phân tích dữ liệu. Bài viết này cung cấp hướng dẫn cơ bản về cách để khai phá dữ liệu với SQL hiệu quả, từ các câu lệnh đơn giản đến các kỹ thuật phân tích nâng cao, dành cho những người mới bắt đầu.

Phân tích Dữ liệu và Hiểu biết Khách hàng: Tối ưu hóa Trải nghiệm Người dùng

Phân tích dữ liệu là quá trình tổng hợp, xử lý, đánh giá và giải thích các dữ liệu liên quan đến hành vi của khách hàng, bao gồm lịch sử giao dịch, hoạt động trên trang web, tương tác với sản phẩm hoặc dịch vụ, đánh giá về chất lượng và sự hài lòng, và nhiều yếu tố khác. Trong bài viết này, chúng tôi sẽ hướng dẫn bạn cách sử dụng phân tích dữ liệu để hiểu rõ hơn về hành vi của khách hàng. Chúng tôi hy vọng rằng bài viết này sẽ cung cấp cho bạn kiến thức và kỹ năng cần thiết để phát triển doanh nghiệp của bạn.

Các bài viết liên quan