Poistotoiminnot
Poisto-operaatiot SQLite-tietokannassa käytetään tietueiden tai tietojen poistamiseen tietokantataulusta. Näiden toimintojen avulla voidaan poistaa tiettyjä tietoja, joita ei enää tarvita.
Pääasiallinen SQL-lauseke tietojen poistamiseen on DELETE
-lause.
import sqlite3
conn = sqlite3.conn('my_database.db')
cursor = connection.cursor()
# SQL query to delete a specific record from the `articles` table
delete_query = "DELETE FROM articles WHERE id = 1"
# Execute the SQL query to perform the deletion
cursor.execute(delete_query)
conn.commit()
conn.close()
Tässä koodiesimerkissä ensimmäinen rivi määrittelee SQL-kyselyn, joka poistaa tietyn tietueen articles
-taulusta, kohdistuen tietueeseen, jossa id
on 1
. Toinen rivi, cursor.execute(delete_query)
, lähettää tämän kyselyn tietokantaan suoritettavaksi.
Useiden tietueiden poistaminen
Useiden tietueiden poistamiseksi, jotka täyttävät tietyt ehdot, voidaan käyttää WHERE
-ehtoa DELETE
-kyselyssä:
DELETE FROM articles WHERE author = "John Doe"
Tämä kysely poistaa kaikki tietueet, joissa kirjoittaja on "John Doe"
.
Kaikkien tietueiden poistaminen
Kaikki tietueet voidaan poistaa taulusta jättämällä WHERE
-ehto pois:
DELETE FROM articles
Tämä kysely poistaa kaikki tietueet "articles"
-taulusta.
Nämä ovat peruskäsitteet poisto-operaatioiden suorittamiseen SQLite-tietokannassa Pythonin avulla. DELETE
-kyselyjä voidaan mukauttaa tarpeen mukaan tiettyjen tietojen poistamiseksi tietokannasta.
Swipe to start coding
Poista tietue users
-taulusta, jossa id
-kentän arvo on 1.
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
Poistotoiminnot
Pyyhkäise näyttääksesi valikon
Poisto-operaatiot SQLite-tietokannassa käytetään tietueiden tai tietojen poistamiseen tietokantataulusta. Näiden toimintojen avulla voidaan poistaa tiettyjä tietoja, joita ei enää tarvita.
Pääasiallinen SQL-lauseke tietojen poistamiseen on DELETE
-lause.
import sqlite3
conn = sqlite3.conn('my_database.db')
cursor = connection.cursor()
# SQL query to delete a specific record from the `articles` table
delete_query = "DELETE FROM articles WHERE id = 1"
# Execute the SQL query to perform the deletion
cursor.execute(delete_query)
conn.commit()
conn.close()
Tässä koodiesimerkissä ensimmäinen rivi määrittelee SQL-kyselyn, joka poistaa tietyn tietueen articles
-taulusta, kohdistuen tietueeseen, jossa id
on 1
. Toinen rivi, cursor.execute(delete_query)
, lähettää tämän kyselyn tietokantaan suoritettavaksi.
Useiden tietueiden poistaminen
Useiden tietueiden poistamiseksi, jotka täyttävät tietyt ehdot, voidaan käyttää WHERE
-ehtoa DELETE
-kyselyssä:
DELETE FROM articles WHERE author = "John Doe"
Tämä kysely poistaa kaikki tietueet, joissa kirjoittaja on "John Doe"
.
Kaikkien tietueiden poistaminen
Kaikki tietueet voidaan poistaa taulusta jättämällä WHERE
-ehto pois:
DELETE FROM articles
Tämä kysely poistaa kaikki tietueet "articles"
-taulusta.
Nämä ovat peruskäsitteet poisto-operaatioiden suorittamiseen SQLite-tietokannassa Pythonin avulla. DELETE
-kyselyjä voidaan mukauttaa tarpeen mukaan tiettyjen tietojen poistamiseksi tietokannasta.
Swipe to start coding
Poista tietue users
-taulusta, jossa id
-kentän arvo on 1.
Ratkaisu
Kiitos palautteestasi!
single