SQLite không chèn dữ liệu python
Chèn dữ liệu vào cơ sở dữ liệu trong Python bằng SQLite3Chèn dữ liệu vào cơ sở dữ liệu. Cho đến bây giờ chúng ta đã học được tương ứng. Vì vậy, trong hướng dẫn này, chúng tôi sẽ tập trung vào Làm thế nào để chèn dữ liệu vào bảng trong SQLite bằng Python? Show
Hướng dẫn này chủ yếu tập trung vào .
Trong hướng dẫn trước, chúng ta đã tìm hiểu về cách tạo kết nối với cơ sở dữ liệu của chúng ta trong python bằng SQLite. Vì vậy, đừng lo lắng, chúng tôi cũng sẽ sửa đổi cái đó Bạn có thể thêm các hàng mới vào bảng SQLite hiện có bằng cách sử dụng câu lệnh INSERT INTO. Trong phần này, bạn cần chỉ định tên bảng, tên cột và giá trị (theo thứ tự như tên cột) cú phápSau đây là cú pháp khuyến nghị của câu lệnh INSERT – INSERT INTO TABLE_NAME (column1, column2, column3,...columnN) VALUES (value1, value2, value3,...valueN); Ở đâu, cột1, cột2, cột3,. là tên của các cột của bảng và value1, value2, value3,. là các giá trị bạn cần chèn vào bảng Thí dụGiả sử chúng ta đã tạo một bảng có tên CRICKETERS bằng cách sử dụng câu lệnh CREATE TABLE như hình dưới đây - sqlite> CREATE TABLE CRICKETERS ( First_Name VARCHAR(255), Last_Name VARCHAR(255), Age int, Place_Of_Birth VARCHAR(255), Country VARCHAR(255) ); sqlite> Câu lệnh PostgreSQL sau chèn một hàng vào bảng đã tạo ở trên sqlite> insert into CRICKETERS (First_Name, Last_Name, Age, Place_Of_Birth, Country) values ('Shikhar', 'Dhawan', 33, 'Delhi', 'India'); sqlite> Trong khi chèn bản ghi bằng câu lệnh INSERT INTO, nếu bạn bỏ qua bất kỳ tên cột nào, bản ghi này sẽ được chèn để lại các khoảng trống tại các cột mà bạn đã bỏ qua sqlite> insert into CRICKETERS (First_Name, Last_Name, Country) values ('Jonathan', 'Trott', 'SouthAfrica'); sqlite> Bạn cũng có thể chèn các bản ghi vào một bảng mà không chỉ định tên cột, nếu thứ tự của các giá trị bạn chuyển giống với tên cột tương ứng của chúng trong bảng sqlite> insert into CRICKETERS values('Kumara', 'Sangakkara', 41, 'Matale', 'Srilanka'); sqlite> insert into CRICKETERS values('Virat', 'Kohli', 30, 'Delhi', 'India'); sqlite> insert into CRICKETERS values('Rohit', 'Sharma', 32, 'Nagpur', 'India'); sqlite> Sau khi chèn các bản ghi vào một bảng, bạn có thể xác minh nội dung của nó bằng cách sử dụng câu lệnh SELECT như hình dưới đây - sqlite> select * from cricketers; Shikhar | Dhawan | 33 | Delhi | India Jonathan | Trott | | | SouthAfrica Kumara | Sangakkara | 41 | Matale | Srilanka Virat | Kohli | 30 | Delhi | India Rohit | Sharma | 32 | Nagpur | India sqlite> Chèn dữ liệu bằng pythonĐể thêm các bản ghi vào một bảng hiện có trong cơ sở dữ liệu SQLite -
|