SQLite Drop Table

SQLite Drop Table
Akkurat som mange andre tradisjonelle databaser, kom SQL med SQLite C -biblioteket som gir en pakket MySQL -prosessor som er liten, rask og forhøyet. SQLite er inkludert i alle celleenheter og de fleste bærbare datamaskiner, samt en rekke andre programmer som forbrukerne trenger daglig. Denne artikkelen vil demonstrere bruken av Drop Table Instruction i SQLite 3 for å fjerne en spesifikk tabell helt fra databasen.

Etter vellykket installasjon av SQLite -databasen, for å starte SQLite Terminalen. For dette, bruk nøkkelordet “Sqlite3” i Ubuntu 20.04 Shell -skjerm. Sqlite3 -konsollen vil bli åpnet for din bruk for å legge til databasespørsmål til den. For å se alle de allerede bygde tabellene i vår SQLITE3 -database, vil vi bruke ".tabeller ”instruksjon i SQLite3 -konsollen. Utgangen for denne kommandoen viser at vi ikke har noen tabeller som ennå ikke er funnet i databasen som presentert nedenfor.

For å slippe en tabell fra SQLite3 -databasen, må vi ha litt tabell i den. Så vi oppretter en ny tabell som heter "ansatt" med CREATE TABLE -instruksjonen. Vi har opprettet en kolonne “id” av heltallstype som vil være den primære nøkkelen for denne tabellen og ikke må være null. Navnkolonnen for teksttype og alderskolonnen for heltallstype vil bli opprettet, og begge må ikke være null. Etter å ha utført denne instruksjonen, vil tabellen vår bli generert i SQLite -databasen. Bruker ".tabeller ”instruksjon, vi har listet opp tabellene til vår database i.e. Bare en "ansatt" -bord er funnet så langt.

For å hente alle postene til tabellen “ansatt”, må vi bruke Select Query etterfulgt av stjerne “*” -tegnet og fra alternativet etterfulgt av tabellnavnet. Ved utførelse har vi funnet ut at bordet er tomt da det ikke kommer tilbake. Siden denne tabellen er tom, kan vi ganske enkelt slette den.

For å slette denne ny genererte tomme tabellen fra vår SQLITE3 -database med Ubuntu 20.04, vi må bruke slippbordinstruksjonen på SQLite3 -skallet. Kommandoen må inneholde navnet på en tabell på slutten for å spesifisere tabellen som skal fjernes fra databasesystemet. Vi har brukt navnet "Ansatt. Denne kommandoen returnerer ingenting da utførelsen av spørringen var vellykket.

Etter å ha brukt “.tabeller ”instruksjon ved skallet, vi har ingenting i retur som en utgang (i.e. viser at tabellen er fjernet og at det ikke er noen tabell igjen i databasen.) For å bekrefte sletting av en "ansatt" -tabell, må vi bruke den valgte instruksjonen etterfulgt av stjerne "*" -karakteren igjen etterfulgt av alternativet fra og tabellen som heter "ansatt". Etter den valgte instruksjonsutførelsen på SQLite -konsollen, møtte vi feilen om at det ikke er noen tabell som "ansatt" i databasen. Denne feilmeldingen viser at tabellen har blitt falt fra databasen vår.

La oss se på et annet eksempel for å lage og slippe en tabell fra SQLite -databasen til Ubuntu 20.0.4 System. Denne gangen slipper vi ikke et bord før det har noen verdier. Så vi har opprettet en ny tabell “Test” med bruk av Create Table Instruction in the Sqlite Console. Denne tabellen vil omfatte ID -kolonnen av heltallstype, og den vil også bli ansett for å være en primær nøkkel. Kolonnen "Navn" vil være av teksttype og "lønn" -kolonnen må være av heltallstype, mens alle disse tre kolonnene ikke må være tomme.

Etter å ha utført denne instruksjonen, har vi prøvd “.tabeller ”instruksjon for å se alle de allerede opprettet tabeller i databasen vår. Vi har funnet den nyopprettede "test" -tabellen bare i denne tabelllisten. Nå er det på tide å sette inn noen poster i testtabellen. For dette må vi bruke innsatsen i instruksjon etterfulgt av navnet på en tabell, "Test". Dets påfølgende kolonnenavn. Alternativverdiene vil bli fulgt av verdiene som skal legges til kolonnene som er nevnt. Ved å bruke denne instruksjonen har vi lagt til totalt 5 poster for ID-, navn og lønnskolonne i "Test" -tabellen.

Etter å ha lagt til 5 poster i det ny genererte testbordet, må vi hente og vise disse 5 postene i kolonnen og radformene i SQLite Console -skjermen. For dette vil vi bruke Select -instruksjonen etterfulgt av stjerne “*”, “From” -alternativet og navnet på en tabell “Test”. Etter å ha kjørt denne spørringen, har vi de 5 postene som vises for de tre kolonnene ID, navn og lønn for en tabell “Test”.

Etter det prøvde vi Drop Table -instruksjonen for å slette tabellen “Test” fra databasen vår. “.tabeller ”spørring er her for å vise listen over tabeller, og det er ikke funnet noen tabell så langt. Ved å bruke Select -instruksjonen en gang til, har vi funnet en feil som viser at testtabellen allerede er slettet.

Nå har vi laget 3 tabeller i.e. Test, student og avdeling. Avdelingstabellen bruker kolonnen “SID” for studentbordet som sin utenlandske nøkkel.

Vi har prøvd Drop Table -kommandoen for å slette testtabellen først. Etter dette prøvde vi å bruke den samme instruksjonen til å slette avdelingen og studentbordene samtidig. Det forårsaket en feil som vist.

For å unngå denne feilen, må vi bruke drop tabellinstruksjon sammen med hvert tabellnavn.

Konklusjon:

Denne artikkelen handlet om bruk av drop tabellinstruksjoner for å slippe eller slette tabellen fra databasen. Vi har brukt hjelp til å lage tabell, ".tabeller ”, og utvalgte instruksjoner for å opprette, søke og slippe tabellene. Det er alt for i dag, og vi håper du vil like det.