Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Opprettelsesoperasjoner | Crud
Databaser i Python

bookOpprettelsesoperasjoner

Opprettelsesoperasjoner i SQLite innebærer å legge til nye poster i en databasetabell. Disse operasjonene gjør det mulig å fylle tabellene dine med data. La oss se nærmere på hvordan innsettingsoperasjoner fungerer i forbindelse med opprettelse av databaser.

Innsetting av en post

Denne kodebiten bruker SQL-setningen INSERT INTO for å legge til en ny post i tabellen "users", og setter inn verdier for feltene "username" og "email". Dataene sendes som en tuple, og spørringen utføres med metoden execute() for å sette inn verdiene.

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 oppmerksom på at denne koden forutsetter at det arbeides på en allerede eksisterende tabell. Hvis du ikke har en users-tabell i databasen din, må du opprette en først.

For å unngå feil, må du opprette en tabell i databasen med navnet users og feltene username og email. Først etter dette kan du legge til poster i denne tabellen.

Oppgave

Swipe to start coding

  1. Skriv en SQL-spørring for å sette inn en ny post i articles-tabellen. Spørringen skal sette inn verdier i kolonnene title, content og author. Lagre spørringen i variabelen insert_query.

  2. Bruk cursor-metoden for å utføre SQL-spørringen med dataene som er lagret i variabelen article_data.

Løsning

Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 2
single

single

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

close

Awesome!

Completion rate improved to 4.76

bookOpprettelsesoperasjoner

Sveip for å vise menyen

Opprettelsesoperasjoner i SQLite innebærer å legge til nye poster i en databasetabell. Disse operasjonene gjør det mulig å fylle tabellene dine med data. La oss se nærmere på hvordan innsettingsoperasjoner fungerer i forbindelse med opprettelse av databaser.

Innsetting av en post

Denne kodebiten bruker SQL-setningen INSERT INTO for å legge til en ny post i tabellen "users", og setter inn verdier for feltene "username" og "email". Dataene sendes som en tuple, og spørringen utføres med metoden execute() for å sette inn verdiene.

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 oppmerksom på at denne koden forutsetter at det arbeides på en allerede eksisterende tabell. Hvis du ikke har en users-tabell i databasen din, må du opprette en først.

For å unngå feil, må du opprette en tabell i databasen med navnet users og feltene username og email. Først etter dette kan du legge til poster i denne tabellen.

Oppgave

Swipe to start coding

  1. Skriv en SQL-spørring for å sette inn en ny post i articles-tabellen. Spørringen skal sette inn verdier i kolonnene title, content og author. Lagre spørringen i variabelen insert_query.

  2. Bruk cursor-metoden for å utføre SQL-spørringen med dataene som er lagret i variabelen article_data.

Løsning

Switch to desktopBytt til skrivebordet for virkelighetspraksisFortsett der du er med et av alternativene nedenfor
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 2. Kapittel 2
single

single

some-alt