Luontitoiminnot
Luontioperaatiot SQLite-tietokannassa tarkoittavat uusien rivien lisäämistä tietokantatauluun. Näiden operaatioiden avulla voit täyttää taulusi tiedoilla. Tarkastellaan, miten lisäysoperaatiot toimivat tietokannan luonnin yhteydessä.
Olet oppinut taulujen luomisen edellisessä osiossa. Huomioithan, että seuraavat esimerkkikoodit eivät käsittele taulujen luomista. Keskitymme nyt työskentelemään jo aiemmin luotujen taulujen kanssa.
Rivin lisääminen
Tämä koodiesimerkki käyttää SQL:n INSERT INTO -lausetta lisätäkseen uuden rivin "users"-tauluun, syöttäen arvot kenttiin "username" ja "email". Data annetaan tuplena, ja kysely suoritetaan execute()-metodilla arvojen lisäämiseksi.
import sqlite3
# Connect to the database
conn = sqlite3.conn('my_database.db')
cursor = conn.cursor()
# SQL query to insert a record into the `users` table
insert_query = "INSERT INTO users (username, email) VALUES (?, ?)"
user_data = ('john_doe', 'john.doe@email.com')
# Execute the SQL query with data
cursor.execute(insert_query, user_data)
conn.commit() # save the changes
conn.close() # close the connection
Ole varovainen, sillä tämä koodi olettaa työskentelevänsä jo olemassa olevan taulun kanssa. Jos tietokannassasi ei ole users-taulua, sinun täytyy luoda se.
Välttääksesi virheen, sinun täytyy luoda tietokantaan taulu nimeltä users, jossa on kentät username ja email. Vasta tämän jälkeen voit lisätä tietueita tähän tauluun.
Swipe to start coding
- Kirjoita SQL-kysely uuden tietueen lisäämiseksi
articles-tauluun. Kyselyn tulee lisätä arvot sarakkeisiintitle,contentjaauthor. Tallenna kysely muuttujaaninsert_query. - Käytä kursorin metodia suorittaaksesi SQL-kysely käyttäen muuttujassa
article_dataolevia tietoja.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Awesome!
Completion rate improved to 4.76
Luontitoiminnot
Pyyhkäise näyttääksesi valikon
Luontioperaatiot SQLite-tietokannassa tarkoittavat uusien rivien lisäämistä tietokantatauluun. Näiden operaatioiden avulla voit täyttää taulusi tiedoilla. Tarkastellaan, miten lisäysoperaatiot toimivat tietokannan luonnin yhteydessä.
Olet oppinut taulujen luomisen edellisessä osiossa. Huomioithan, että seuraavat esimerkkikoodit eivät käsittele taulujen luomista. Keskitymme nyt työskentelemään jo aiemmin luotujen taulujen kanssa.
Rivin lisääminen
Tämä koodiesimerkki käyttää SQL:n INSERT INTO -lausetta lisätäkseen uuden rivin "users"-tauluun, syöttäen arvot kenttiin "username" ja "email". Data annetaan tuplena, ja kysely suoritetaan execute()-metodilla arvojen lisäämiseksi.
import sqlite3
# Connect to the database
conn = sqlite3.conn('my_database.db')
cursor = conn.cursor()
# SQL query to insert a record into the `users` table
insert_query = "INSERT INTO users (username, email) VALUES (?, ?)"
user_data = ('john_doe', 'john.doe@email.com')
# Execute the SQL query with data
cursor.execute(insert_query, user_data)
conn.commit() # save the changes
conn.close() # close the connection
Ole varovainen, sillä tämä koodi olettaa työskentelevänsä jo olemassa olevan taulun kanssa. Jos tietokannassasi ei ole users-taulua, sinun täytyy luoda se.
Välttääksesi virheen, sinun täytyy luoda tietokantaan taulu nimeltä users, jossa on kentät username ja email. Vasta tämän jälkeen voit lisätä tietueita tähän tauluun.
Swipe to start coding
- Kirjoita SQL-kysely uuden tietueen lisäämiseksi
articles-tauluun. Kyselyn tulee lisätä arvot sarakkeisiintitle,contentjaauthor. Tallenna kysely muuttujaaninsert_query. - Käytä kursorin metodia suorittaaksesi SQL-kysely käyttäen muuttujassa
article_dataolevia tietoja.
Ratkaisu
Kiitos palautteestasi!
single