Oprettelsesoperationer
Oprettelsesoperationer i SQLite omfatter tilføjelse af nye poster til en databasetabel. Disse operationer gør det muligt at udfylde dine tabeller med data. Lad os undersøge, hvordan indsættelsesoperationer fungerer i forbindelse med databaseoprettelse.
Indsættelse af en post
Denne kodeeksempel anvender SQL-kommandoen INSERT INTO
til at tilføje en ny post til tabellen "users"
, hvor værdier for felterne "username"
og "email"
indsættes. Dataene overføres som et tuple, og forespørgslen udføres med metoden execute()
for at indsætte værdierne.
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
Vær opmærksom på, at denne kode forudsætter, at der arbejdes på en allerede eksisterende tabel. Hvis du ikke har en users
-tabel i din database, skal du først oprette en.
For at undgå fejl skal du oprette en tabel i databasen med navnet users
og felterne username
og email
. Først derefter kan du tilføje poster til denne tabel.
Swipe to start coding
-
Skriv en SQL-forespørgsel for at indsætte en ny post i
articles
-tabellen. Forespørgslen skal indsætte værdier i kolonnernetitle
,content
ogauthor
. Gem forespørgslen i variableninsert_query
. -
Brug cursor-metoden til at udføre SQL-forespørgslen med de data, der er gemt i variablen
article_data
.
Løsning
Tak for dine kommentarer!
single
Spørg AI
Spørg AI
Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat
Awesome!
Completion rate improved to 4.76
Oprettelsesoperationer
Stryg for at vise menuen
Oprettelsesoperationer i SQLite omfatter tilføjelse af nye poster til en databasetabel. Disse operationer gør det muligt at udfylde dine tabeller med data. Lad os undersøge, hvordan indsættelsesoperationer fungerer i forbindelse med databaseoprettelse.
Indsættelse af en post
Denne kodeeksempel anvender SQL-kommandoen INSERT INTO
til at tilføje en ny post til tabellen "users"
, hvor værdier for felterne "username"
og "email"
indsættes. Dataene overføres som et tuple, og forespørgslen udføres med metoden execute()
for at indsætte værdierne.
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
Vær opmærksom på, at denne kode forudsætter, at der arbejdes på en allerede eksisterende tabel. Hvis du ikke har en users
-tabel i din database, skal du først oprette en.
For at undgå fejl skal du oprette en tabel i databasen med navnet users
og felterne username
og email
. Først derefter kan du tilføje poster til denne tabel.
Swipe to start coding
-
Skriv en SQL-forespørgsel for at indsætte en ny post i
articles
-tabellen. Forespørgslen skal indsætte værdier i kolonnernetitle
,content
ogauthor
. Gem forespørgslen i variableninsert_query
. -
Brug cursor-metoden til at udføre SQL-forespørgslen med de data, der er gemt i variablen
article_data
.
Løsning
Tak for dine kommentarer!
single