Kom igångKom igång gratis

Ta bort en tabell helt

Nu ska du öva på att ta bort enskilda tabeller från en databas med metoden .drop(), samt alla tabeller i en databas med metoden .drop_all()!

Som Spider-Mans farbror Ben (och Jason i videon!) påminde oss om: Med stor makt följer stort ansvar. Var försiktig när du tar bort tabeller – det är varken enkelt eller snabbt att återställa stora databaser! Kom ihåg att du kan kontrollera om en tabell finns på ett engine med metoden .exists(engine).

Detta är den sista övningen i det här kapitlet: Därefter är du redo att tillämpa allt du lärt dig i en fallstudie i kursens avslutande kapitel!

Den här övningen är en del av kursen

Introduktion till databaser i Python

Visa kurs

Övningsinstruktioner

  • Ta bort tabellen state_fact genom att anropa metoden .drop() på den och skicka engine som argument (faktum är att engine är det enda argumentet för varje funktion och metod i den här övningen!)
  • Kontrollera om state_fact finns via print. Använd metoden .exists() med engine som argument.
  • Ta bort alla tabeller via metadata med metoden .drop_all().
  • Använd en print-sats för att kontrollera om tabellen census finns.

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Drop the state_fact table


# Check to see if state_fact exists
print(____)

# Drop all tables


# Check to see if census exists
print(____)
Redigera och kör kod