Làm thế nào để sử dụng câu lệnh bảng thay thế trong SQL?



Bài viết này về ALTER TABLE là hướng dẫn toàn diện về cách thêm, xóa và sửa đổi cột bằng cách sử dụng câu lệnh ALTER TABLE trong SQL.

Bạn đã bao giờ cố gắng thêm, xóa hoặc sửa đổi các cột trong bảng ? Nếu có, thì ALTER TABLE là lệnh mà bạn phải sử dụng. Vì vậy, trong bài viết này trên Alter Table, tôi sẽ thảo luận về cách bạn có thể sử dụng lệnh này để sửa đổi các cột trong bảng.

Bảng SQL-Alter -EdurekaCác chủ đề sau sẽ được đề cập trong bài viết này:





Câu lệnh Alter Table là gì?

Câu lệnh này được sử dụng để thêm, sửa đổi hoặc xóa (các) cột trong bảng hiện có. Ngoài ra, câu lệnh này có thể được sử dụng để thêm / bớt các ràng buộc trên một bảng hiện có.Câu lệnh ALTER TABLE có thể được sử dụng trong cùng với những thứ sau:

Chúng ta hãy thảo luận từng vấn đề một trong số những vấn đề này bằng cách xem xét bảng sau:



Nếu muốn biết, cách tạo bảng trong SQL, bạn có thể tham khảo tại bài viết của tôi về TẠO BẢNG.

thẻ học sinh

tên đầu tiên



họ

số điện thoại

một

Rohan

Rathore

chuyển đổi nhị phân sang java thập phân

9876543210

2

Sonali

Saxena

9876567864

3

Ajay

Agarwal

9966448811

4

Geeta

Gulati

9765432786

5

Shubham

Sinha

9944888756

Hoạt động:

Cột ALTER TABLE ADD

Câu lệnh này được sử dụng để thêm một cột hoặc thêm nhiều cột trong bảng hiện có.

Cú pháp:

# Thêm cột đơn ALTER TABLE TableName ADD ColumnName datatype # Add Multiple Column ALTER TABLE TableName ADD ColumnName datatype, ADD ColumnName datatype, ADD ColumnName datatype

Thí dụ:

ALTER TABLE sinh viên THÊM ngày dob

Bạn sẽ thấy một đầu ra, rằng cột (dob) được thêm vào bảng như bên dưới:

thẻ học sinh tên đầu tiên họ số điện thoại dob

một

Rohan

Rathore

9876543210

lớp pojo trong java là gì với ví dụ

2

Sonali

Saxena

9876567864

3

Ajay

Agarwal

9966448811

4

Geeta

Gulati

9765432786

5

Shubham

Sinha

9944888756

Bạn có thể tiếp tục và chèn dữ liệu vào cột, bằng cách sử dụng chèn truy vấn trong SQL.

Cột ALTER TABLE DROP

Câu lệnh này được sử dụng để bỏ một cột hoặc nhiều cột trong một bảng hiện có.

Cú pháp:

ALTER TABLE TableName DROP ColumnName datatype

Thí dụ:

ALTER TABLE sinh viên DROP dob ngày

Bạn sẽ thấy một đầu ra, rằng cột bị xóa khỏi bảng như bên dưới:

thẻ học sinh

tên đầu tiên

họ

số điện thoại

một

Rohan

Rathore

9876543210

2

Sonali

Saxena

9876567864

3

Ajay

Agarwal

9966448811

4

Geeta

Gulati

9765432786

5

Shubham

Sinha

9944888756

Cột ALTER TABLE MODIFY

Câu lệnh này được sử dụng để sửa đổi loại dữ liệu của một cột trong bảng hiện có.

Cú pháp:

#SQL Server ALTER TABLE TableName ALTER COLUMN ColumnName datatype #MySQL ALTER TABLE table_name MODIFY COLUMN column_name datatype

Thí dụ:

Hãy thêm lại cột dob và thay đổi kiểu dữ liệu của cột đó thành năm

Để thêm lại cột, hãy đề cập đến truy vấn sau:

BẢNG ALTER Người ALTER COLUMN dob năm

Bây giờ, để thay đổi kiểu dữ liệu của cột, hãy đề cập đến đoạn mã dưới đây:

BẢNG ALTER Người ALTER COLUMN dob năm

Bạn sẽ thấy một đầu ra, rằng cột dob ​​được thêm trở lại bảng và có kiểu dữ liệu là 'year'. Tham khảo bên dưới.

thẻ học sinh tên đầu tiên họ số điện thoại dob

một

Rohan

Rathore

9876543210

2

Sonali

Saxena

9876567864

cách sử dụng trình duyệt sqlite

3

Ajay

Agarwal

9966448811

4

Geeta

Gulati

9765432786

5

Shubham

Sinha

9944888756

Với điều này, chúng ta kết thúc bài viết này. Tôi hy vọng bạn đã hiểu, làm thế nào để sử dụng các lệnh trên. Nếu bạn muốn tìm hiểu thêm về MySQL và tìm hiểu cơ sở dữ liệu quan hệ mã nguồn mở này, sau đó xem đi kèm với đào tạo trực tiếp do người hướng dẫn và trải nghiệm dự án thực tế. Khóa đào tạo này sẽ giúp bạn hiểu sâu về MySQL và giúp bạn thành thạo chủ đề này.

Có một câu hỏi cho chúng tôi? Vui lòng đề cập đến nó trong phần bình luận của bài viết này và tôi sẽ liên hệ lại với bạn.