SQLite Droptabelle

SQLite Droptabelle
Genau wie viele andere traditionelle Datenbanken hat sich SQL auf die SQLite C -Bibliothek entwickelt, die einen verpackten MySQL -Prozessor bietet, der winzig, schnell und erhöht ist. SQLite ist in allen Zellgeräten und den meisten Laptops sowie in einer Reihe anderer Programme enthalten, die die Verbraucher täglich benötigen. In diesem Artikel wird die Verwendung der Drop -Tabellenanweisung in SQLite 3 verwendet, um eine bestimmte Tabelle vollständig aus der Datenbank zu entfernen.

Nach der erfolgreichen Installation der SQLite -Datenbank, um das SQLite -Terminal zu starten. Verwenden Sie hierzu das Schlüsselwort "SQLite3" im Ubuntu 20.04 Shell -Bildschirm. Die SQLite3 -Konsole wird für Ihre Verwendung zum Hinzufügen von Datenbankabfragen zu ihm geöffnet. Um alle bereits erstellten Tabellen in unserer SQLite3 -Datenbank zu sehen, werden wir die „verwenden“.Tabellen ”Anweisung in der SQLite3 -Konsole. Die Ausgabe für diesen Befehl zeigt, dass wir in der Datenbank noch keine Tabellen zu finden sind, wie unten aufgeführt.

Um eine Tabelle aus der SQLite3 -Datenbank abzugeben, müssen wir eine Tabelle enthalten. Wir erstellen also eine neue Tabelle mit dem Namen "Mitarbeiter" mit der Anweisung für Erstellen von Tabellenanweisungen. Wir haben eine Spalte "ID" des Ganzzahltyps erstellt, der der Hauptschlüssel für diese Tabelle ist und nicht null ist. Die Namensspalte des Texttyps und die Altersspalte des Ganzzahl -Typs werden erstellt und beide dürfen nicht null sein. Nach der Ausführung dieser Anweisung wird unsere Tabelle erfolgreich in der SQLite -Datenbank generiert. Verwendung der ".Tabellen ”Anweisung“, wir haben die Tabellen unserer Datenbank i aufgeführt. I.e. Bisher wurde nur ein "Mitarbeiter" -Tisch gefunden.

Um alle Aufzeichnungen der Tabelle „Mitarbeiter“ abzurufen, müssen wir die Auswahlabfrage verwenden, gefolgt vom Sternchen „*“ -Schapon und der aus Option gefolgt vom Tabellennamen. Bei der Ausführung haben wir festgestellt, dass der Tisch leer ist, da er nichts zurückgibt. Da diese Tabelle leer ist, können wir sie einfach löschen.

So löschen Sie diese neu generierte leere Tabelle aus unserer SQLite3 -Datenbank von Ubuntu 20.04, wir müssen die Drop -Tabellenanweisung an der SQLite3 -Shell verwenden. Der Befehl muss den Namen einer Tabelle am Ende enthalten, um die zu entfernende Tabelle aus dem Datenbanksystem anzugeben. Wir haben den Namen "Mitarbeiter" nach dem Schlüsselwort der Drop -Tabelle Anweisung verwendet. Dieser Befehl gibt nichts zurück, da die Abfrageausführung erfolgreich war.

Nach dem benutzten "die".Tabellen “Anweisung an der Shell, wir haben nichts als Ausgabe als Ausgabe (ich.e. zeigt, dass die Tabelle entfernt wurde und in der Datenbank keine Tabelle übrig bleibt.) Um die Löschung einer "Mitarbeiter" -Tabelle zu bestätigen, müssen wir die Auswahl der Anweisung verwenden, gefolgt von dem Sternchen -Zeichen "*", gefolgt von der Option von und der Tabelle mit dem Namen "Mitarbeiter". Nach der Ausführung der SQLite -Konsole ausgewählten Anweisungen haben wir den Fehler begegnet, dass es in der Datenbank keine Tabelle wie „Mitarbeiter“ gibt. Diese Fehlermeldung zeigt, dass die Tabelle erfolgreich aus unserer Datenbank gestrichen wurde.

Schauen wir uns ein anderes Beispiel an, um eine Tabelle aus der SQLite -Datenbank der Ubuntu 20 zu erstellen und zu fallen.0.4 System. Diesmal werden wir erst dann eine Tabelle fallen, bis sie einige Werte haben. Wir haben also eine neue Tabelle „Test“ unter Verwendung von Create -Tabellenanweisung in der SQLite -Konsole erstellt. Diese Tabelle enthält die ID -Spalte des Ganzzahl -Typs und wird auch als Primärschlüssel angesehen. Die Spalte "Name" enthält Texttyp und die Spalte "Gehalt" muss vom Ganzzahl -Typ sein, während alle diese drei Spalten nicht leer sein dürfen.

Nachdem wir diese Anweisung ausgeführt haben, haben wir das ausprobiert.Tabellen “Anweisung zum Anzeigen aller bereits erstellten Tabellen in unserer Datenbank. Wir haben die neu erstellte Tabelle "Test" nur in dieser Tabellenliste gefunden. Jetzt ist es Zeit, einige Datensätze in die Testtabelle einzufügen. Zu diesem Zweck müssen wir den Einfügen in Anweisungen verwenden, gefolgt vom Namen einer Tabelle "Test". Seine aufeinanderfolgenden Spaltennamen. Auf die Optionswerte würden die Werte zu den genannten Spalten hinzugefügt werden. Mit dieser Anweisung haben wir insgesamt 5 Datensätze für die Spalte ID, Name und Gehalt der Tabelle "Test" hinzugefügt.

Nach dem Hinzufügen von 5 Datensätzen innerhalb der neu generierten Testtabelle müssen wir diese 5 Datensätze in der Spalte und in Zeilenformularen im Bildschirm SQLite -Konsole abrufen und anzeigen. Zu diesem Zweck werden wir den Anweisungen ausgewählt, gefolgt von dem Sternchen "*", der Option "From" und dem Namen einer Tabelle "Test". Nach dem Ausführen dieser Abfrage werden die 5 Datensätze für die drei Spalten -ID, den Namen und das Gehalt einer Tabelle "Test" angezeigt.

Danach haben wir die Drop -Tabellenanweisung ausprobiert, um die Tabelle "Test" aus unserer Datenbank zu löschen. Der ".Tabellen “Abfrage ist hier, um die Liste der Tabellen anzuzeigen, und bisher wurde keine Tabelle gefunden. Verwenden der Anweisung noch einmal, haben wir einen Fehler festgestellt, der zeigt, dass die Testtabelle bereits gelöscht ist.

Jetzt haben wir 3 Tische erstellt, die ich.e. Test, Student und Abteilung. Die Abteilungstabelle verwendet die Spalte „SID“ der Schülertabelle als ausländischer Schlüssel.

Wir haben den Befehl Droptabelle ausprobiert, um zuerst die Testtabelle zu löschen. Danach haben wir versucht, gleichzeitig die gleiche Anweisung zu verwenden. Es verursachte einen Fehler, wie angezeigt.

Um diesen Fehler zu vermeiden.

Abschluss:

In diesem Artikel ging es um die Verwendung von Drop -Tabellenanweisungen zum Absetzen oder Löschen der Tabelle aus der Datenbank. Wir haben die Hilfe von Creating Table verwendet. “.Tabellen “und die Anweisungen zum Erstellen, Suchen und Ablegen der Tabellen ausgewählt. Das ist alles für heute und wir hoffen, es wird Ihnen gefallen.