Structured Query Language (SQL) ist eine standardisierte Sprache, mit der Sie Vorgänge in einer Datenbank ausführen können, z. B. das Erstellen von Projekten, das Lesen von Inhalten, das Aktualisieren von Inhalten und das Löschen von Einträgen.
SQL ist ein CODE, der fast jeden Datenbankunterstützung verwendet, wodurch das Schreiben in die Datenbank unabhängig von der zugrunde liegenden Datenbank geschrieben wird.
Dieses Tutorial gibt SQL, das eine Voraussetzung für das Verständnis des JDBC -Überblicks ist. Dieses Tutorial bietet genügend SQL, um Daten (häufig als CRUD -Operationen bezeichnet) aus einer Datenbank zu erstellen, zu lesen, zu aktualisieren und zu löschen.
Weitere Informationen zu SQL finden Sie in unserem MySQL -Tutorial.
Erstellen Sie eine Datenbank:
Die Codekopie lautet wie folgt:
Datenbank erstellen
Aussagen werden zum Erstellen einer neuen Datenbank verwendet. Die Syntax ist:
Die Codekopie lautet wie folgt:
SQL> Database Database_Name erstellen;
Beispiel:
Die folgende SQL -Anweisung erstellt eine EMP -Datenbank:
Die Codekopie lautet wie folgt:
SQL> Datenbank EMP erstellen;
Löschen Sie die Datenbank:
Verwenden Sie die Dolpendatenbankanweisung, um eine vorhandene Datenbank zu löschen. Die Syntax ist:
Die Codekopie lautet wie folgt:
SQL> Drop Database Database_Name;
Hinweis: So erstellen oder löschen Sie eine Datenbank mit Administratorberechtigungen auf dem Datenbankserver. Bitte beachten Sie, dass das Löschen der Datenbank alle in der Datenbank verlorenen Daten speichert.
Erstellen Sie eine Tabelle:
Mit der Anweisung Create Table wird eine neue Tabelle erstellt. Die Syntax ist:
Die Codekopie lautet wie folgt:
SQL> TABLE CREATE TABLE_NAME CREATE
(
column_name column_data_type,
column_name column_data_type,
column_name column_data_type
...
);
Beispiel:
Die folgende SQL -Anweisung erstellt eine Tabelle mit vier Spalten mit dem Namen Mitarbeiter:
Die Codekopie lautet wie folgt:
SQL> Tabelle Mitarbeiter erstellen
(
id int nicht null,
Alter int nicht null,
Erster Varchar (255),
Letzter Varchar (255),
Primärschlüssel (ID)
);
Löschen Sie die Tabelle:
Mit der Drop -Tabellenanweisung wird eine vorhandene Tabelle gelöscht. Die Syntax ist:
Die Codekopie lautet wie folgt:
SQL> Drop Table Table_Name;
Beispiel:
Die folgende SQL -Anweisung löscht eine Tabelle mit dem Namen Mitarbeiter:
Die Codekopie lautet wie folgt:
SQL> Drop Table -Mitarbeiter;
Daten einfügen:
Der Syntaxeinsatz ähnelt der folgenden, wobei Spalte1, Spalte2 usw. bedeutet, dass in jeder Spalte neue Daten angezeigt werden:
Die Codekopie lautet wie folgt:
SQL> In table_name -Werte einfügen (Spalte1, Spalte2, ...);
Beispiel:
In der folgenden SQL -Insert -Anweisung wird die zuvor erstellte Mitarbeiterdatenbank eingefügt:
Die Codekopie lautet wie folgt:
Sql> in die Mitarbeiterwerte einfügen (100, 18, 'Zara', 'Ali');
Daten auswählen:
Die Auswahlanweisung wird verwendet, um Daten aus einer Datenbank abzurufen. Die Auswahl dieser Syntax ist:
Die Codekopie lautet wie folgt:
SQL> SUMPLE_NAME, Spaltenname, ...
Aus table_name
Wo Bedingungen;
Die WHERE -Klausel kann Vergleichsoperatoren wie =,! =, <,>, <=,> = Und zwischen und wie wie Operatoren verwenden.
Beispiel:
Die folgende SQL -Anweisung wählt die ersten und letzten Spaltennamen aus der Tabelle der Mitarbeiter aus, wobei ID = 100:
Die Codekopie lautet wie folgt:
SQL> Wählen Sie zuerst, zuletzt, Alter aus
Von Mitarbeitern
Wo id = 100;
Die folgende SQL -Anweisung stammt aus der Tabelle der Mitarbeiter, in der die erste Spalte das Alter auswählt, und die erste Spalte enthält Zara:
Die Codekopie lautet wie folgt:
SQL> Wählen Sie zuerst, zuletzt, Alter aus
Von Mitarbeitern
Wo zuerst '%Zara%';
Daten aktualisieren:
Die Update -Anweisung wird zum Aktualisieren von Daten verwendet. Die Update -Syntax lautet:
Die Codekopie lautet wie folgt:
SQL> Update Table_Name
Setzen Sie column_name = value, column_name = value, ...
Wo Bedingungen;
In der Where -Klausel kann Vergleichsoperatoren wie =,! =, <,>, <= und> =, sowie zwischen und ähnlichen Operatoren.
Beispiel:
Die folgende SQL -Update -Anweisung ändert die Altersspalte des Mitarbeiters, deren ID 100 beträgt:
Die Codekopie lautet wie folgt:
SQL> Aktualisieren von Mitarbeitern Setzen Sie Alter = 20 wobei ID = 100;
Daten löschen:
Mit der Anweisung Löscher werden Daten in der Tabelle gelöscht. Die Syntax -Löschung lautet:
Die Codekopie lautet wie folgt:
Sql> aus table_name löschen wobei Bedingungen;
In der Where -Klausel kann Vergleichsoperatoren wie =,! =, <,>, <= und> =, sowie zwischen und ähnlichen Operatoren.
Beispiel:
Die folgende SQL Delete -Anweisung löscht die Aufzeichnungen von Mitarbeitern mit ID 100:
Die Codekopie lautet wie folgt:
SQL> von Mitarbeitern löschen, wobei ID = 100;