How to add an entry to an SQLite database
7-Day Challenge
Land Your First Data Science Job
A proven roadmap to prepare for $75K+ entry-level data roles. Perfect for Data Scientist ready to level up their career.
Build portfolios that hiring managers love
Master the Python and SQL essentials to be industry-ready
Practice with real interview questions from tech companies
Access to the $100k/y Data Scientist Cheatsheet
Adding entries to an SQLite3 database is very easy.
Here is the code
We connect to the database
import sqlite3
# We create the connection
con = sqlite3.connect('example.db')
# We create a cursor to perform our requests
cur = con.cursor()
# Create a table
cur.execute("CREATE TABLE revenues (date text, amount float, source text)")
One entry
# Here is an example
cur.execute("INSERT INTO table VALUES ('value1', 13124.3, '2020-01-01')")
Many entries at once
# Insert multiple entries in the database
entries = [
('2020-11-31', 12349.2, 'shopify'),
('2020-12-31', 14523.2, 'shopify'),
('2021-01-31', 18029.4, 'shopify'),
('2021-02-29', 51023.3, 'shopify'),
('2021-03-31', 94400.3, 'shopify'),
]
cur.executemany("INSERT INTO revenues VALUES (?,?,?)", entries)
Then
# Save (commit) the changes
con.commit()
Here you are! You now know how to add entries to an SQLite3 Database.
You might be interested in
7-Day Challenge
Land Your First Data Science Job
A proven roadmap to prepare for $75K+ entry-level data roles. Perfect for Data Scientist ready to level up their career.
Build portfolios that hiring managers love
Master the Python and SQL essentials to be industry-ready
Practice with real interview questions from tech companies
Access to the $100k/y Data Scientist Cheatsheet
Related Articles
Continue your learning journey with these related topics
SQLite
2 min readHow to retrieve data entries from SQLite3 using Python
How to retrieve data entries from an SQLite3 Database using the built-in sqlite3 library. An easy way to store data in a SQL-ready storage system.
8/5/2022Read More
SQLite
2 min readHow to use SQLite3 in Python
Learn how to use SQLite3 with Python using the built-in library sqlite3.
8/4/2022Read More
Free Newsletter
Master Data Science in Days, Not Months 🚀
Skip the theoretical rabbit holes. Get practical data science skills delivered in bite-sized lessons – Approach used by real data scientist. Not bookworms. 📚
Weekly simple and practical lessons
Access to ready to use code examples
Skip the math, focus on results
Learn while drinking your coffee