Hướng dẫn add column mysql - thêm cột mysql
Xin chào các bạn, trong bài học ngày hôm nay mình sẽ hướng dẫn các bạn sử dụng câu lệnh ADD COLUMN trong MySQL để thêm cột vào trong bảng.ADD COLUMN trong MySQL để thêm cột vào trong bảng. Giới thiệuVí dụ vềcâu lệnh add column trong mysqlALTER TABLE ADD COLUMN như sau: Kết luận
Thứ hai, bạn đặt tên cột mới và định nghĩa nó sau mệnh đề ADD COLUMN. Lưu ý rằng từ khóa COLUMN là tùy chọn để bạn có thể bỏ qua nó. Thứ ba, MySQL cho phép bạn thêm cột mới làm cột đầu tiên của bảng bằng cách chỉ định từ khóa FIRST. Nó cũng cho phép bạn thêm cột mới sau cột hiện có bằng cách sử dụng mệnh đề AFTER existing_column. Nếu bạn không chỉ định rõ vị trí của cột mới, MySQL sẽ thêm nó làm cột cuối cùng. Ví dụ vềcâu lệnh add column trong mysqlKết luậnvendors: Để thêm cột mới vào bảng hiện có, bạn sử dụng câu lệnh ALTER TABLE ADD COLUMN như sau:phone vào bảng vendors. Bởi vì chúng ta xác định vị trí của cột phone một cách rõ ràng sau cột tên, MySQL sẽ tuân theo điều này. Trong đó:vendor_group vào bảng vendors. Tại thời điểm này, chúng ta không chỉ định vị trí của cột mới để MySQL thêm cột vendor_group làm cột cuối cùng của bảng vendors. Đầu tiên, bạn chỉ định tên bảng sau mệnh đề ALTER TABLE.vendors: Thứ hai, bạn đặt tên cột mới và định nghĩa nó sau mệnh đề ADD COLUMN. Lưu ý rằng từ khóa COLUMN là tùy chọn để bạn có thể bỏ qua nó.vendors để xem các thay đổi. Thứ ba, MySQL cho phép bạn thêm cột mới làm cột đầu tiên của bảng bằng cách chỉ định từ khóa FIRST. Nó cũng cho phép bạn thêm cột mới sau cột hiện có bằng cách sử dụng mệnh đề AFTER existing_column. Nếu bạn không chỉ định rõ vị trí của cột mới, MySQL sẽ thêm nó làm cột cuối cùng.email và hourly_rate vào bảng vendors cùng một lúc. Để thêm hai hoặc nhiều cột vào một bảng cùng một lúc, bạn sử dụng cú pháp sau:vendors đã có dữ liệu. Trong những trường hợp như vậy, MySQL sẽ sử dụng các giá trị mặc định cho những cột mới này. Chúng ta hãy xem một số ví dụ về việc thêm cột mới vào bảng hiện có.vendors. Đầu tiên, chúng ta tạo một bảng có tên là vendors:email được điền bằng các giá trị rỗng, không phải giá trị NULL. Và cột hourly_rate được điền bằng giá trị 0,00. Thứ hai, chúng ta thêm cột mới có tên là phone vào bảng vendors. Bởi vì chúng ta xác định vị trí của cột phone một cách rõ ràng sau cột tên, MySQL sẽ tuân theo điều này. Thứ ba, chúng ta thêm một cột mới có tên vendor_group vào bảng vendors. Tại thời điểm này, chúng ta không chỉ định vị trí của cột mới để MySQL thêm cột vendor_group làm cột cuối cùng của bảng vendors. Kết luậnĐể thêm cột mới vào bảng hiện có, bạn sử dụng câu lệnh ALTER TABLE ADD COLUMN như sau:ADD COLUMN trong Mysql để thêm các cột vào trong bảng. Trong bài học tiếp theo chúng ta sẽ tìm hiểu về câu lệnh DROP COLUMN trong MySQL. Trong đó: |