INSERT INTO Chèn dữ liệu vào bảng SQL
Chèn dữ liệu, thêm dữ liệu vào bảng SQL với mệnh đề INSERT INTO
Các bảng SQL lưu trữ dữ liệu theo các dòng.
Câu lệnh (mệnh đề) INSERT INTO dùng để thêm (chèn) một hoặc nhiều dòng dữ liệu vào bảng.
Cú pháp INSERT INTO – câu lệnh thêm dữ liệu trong sql
INSERT INTO table_name (column1, column2, column3, ...,columnN) VALUES (value1, value2, value3,...valueN);
Trong đó:
Bạn đang đọc: INSERT INTO Chèn dữ liệu vào bảng SQL
- column1, column2, column3 … là tên cột cần thiết lập dữ liệu của bảng
- value1, value2, value3 … là giá trị ứng với tên cột ở trên
Ví dụ : insert dữ liệu vào bảng trong sql
INSERT INTO Khachhang (Hoten, TenLienLac, Diachi, Thanhpho, Mabuudien, Quocgia) VALUES ('XuanThuLab', 'MR XTL', 'Ba Đình, Hà Nội', 'Hà Nội', '1000000', 'Việt Nam');Chạy thử
Tải CSDL SQLite mẫu để thực hành thực tế hoặc Chạy SQL Online
Sau khi chạy lệnh trên, bạn hoàn toàn có thể kiểm tra lại xem dữ liệu đã chắc như đinh chèn vàoSELECT * FROM Khachhang WHERE HoTen = 'XuanThuLab'Chạy thử
Kết quả
KhachhangID HoTen TenLienLac Diachi Thanhpho MaBuudien QuocGia 92 XuanThuLab MR XTL Ba Đình, Hà Nội Hà Nội 1000000 Việt Nam Chèn dòng nhiều dòng vào bảng
Thay vì phải thực thi nhiều lần mệnh đề INSERT INTO chèn dữ liệu vào bảng sql, bạn hoàn toàn có thể chèn nhiều dòng chỉ bằng một lần chạy INSERT INTO, cú pháp như sau :
INSERT INTO table_name (column1, column2, column3, ...,columnN) VALUES (Avalue1, Avalue2, Avalue3,...AvalueN), (Bvalue1, Bvalue2, Bvalue3,...BvalueN), ... ;Các dòng dữ liệu có cùng cấu trúc (thứ tự), mỗi dữ liệu dòng chèn vào nằm trong dấu () và chúng cách nhau bởi dấu ,
Xem thêm: Lịch sử Internet – Wikipedia tiếng Việt
Chèn dòng mới mà chỉ cần gán dữ liệu cần thiết vào một số cột
Khi dùng INSERT INTO để thêm một dòng mới,
nhiều trường hợp không cần thiết phải thiết lập toàn bộ giá trị các cột theo đúng số lượng cột
của cấu trúc bẳng,
nhiều cột trong bảng được thiết lập cấu hình để tự gán giá trị mặc định nếu không có truyền giá trị thiết lập cho nó
khi thực hiện thêm dòng dữ liệu.Ví dụ
INSERT INTO Khachhang (Hoten, TenLienLac) VALUES ('Đào Nguyên An', 'MR An');Chạy thử
Sau khi chạy lệnh trên, truy vấn đến bảng CustomersSELECT * FROM Khachhang WHERE HoTen = 'Đào Nguyên An'Chạy thử
Kết quả
KhachhangID HoTen TenLienLac Diachi Thanhpho MaBuudien QuocGia 93 Đào Nguyên An MR An Bạn thấy khi dòng cuối được chèn thêm, do Diachi, Thanhpho, MaBuudien, QuocGia không được truyền giá trị nên nó tự động hóa nhận giá trị mặc định null ( tất yếu chỉ thực thi được khi cấu trúc bảng có dàng buộc này ) .
Chú ý khi tạo ra cấu trúc bảng, cột nào được thiết lập không nhận giá trị mặc định, không chấp nhận null thì khi dùng INSERT INTO bắt buộc phải thiết lập giá trị cho cột này. Xem phần
Dàng buộc SQL để tham khảo thêm!Xem thêm: Tìm việc Làm Giám đốc Đầu tư và Phát triển Dự án Tuyển Dụng 19/04/2023 | https://thomaygiat.com
ĐĂNG KÝ KÊNH, XEM CÁC VIDEO TRÊN XUANTHULAB
Đăng ký nhận bài viết mới
Source: https://thomaygiat.com
Category : Kỹ Thuật Số
Chuyển vùng quốc tế MobiFone và 4 điều cần biết – MobifoneGo
Muốn chuyển vùng quốc tế đối với thuê bao MobiFone thì có những cách nào? Đừng lo lắng, bài viết này của MobiFoneGo sẽ giúp…
Cách copy dữ liệu từ ổ cứng này sang ổ cứng khác
Bạn đang vướng mắc không biết làm thế nào để hoàn toàn có thể copy dữ liệu từ ổ cứng này sang ổ cứng khác…
Hướng dẫn xử lý dữ liệu từ máy chấm công bằng Excel
Hướng dẫn xử lý dữ liệu từ máy chấm công bằng Excel Xử lý dữ liệu từ máy chấm công là việc làm vô cùng…
Cách nhanh nhất để chuyển đổi từ Android sang iPhone 11 | https://thomaygiat.com
Bạn đã mua cho mình một chiếc iPhone 11 mới lạ vừa ra mắt, hoặc có thể bạn đã vung tiền và có một chiếc…
Giải pháp bảo mật thông tin trong các hệ cơ sở dữ liệu phổ biến hiện nay
Hiện nay, với sự phát triển mạnh mẽ của công nghệ 4.0 trong đó có internet và các thiết bị công nghệ số. Với các…
4 điều bạn cần lưu ý khi sao lưu dữ liệu trên máy tính
08/10/2020những chú ý khi tiến hành sao lưu dữ liệu trên máy tính trong bài viết dưới đây của máy tính An Phát để bạn…