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.
Cá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.