Voraussetzung: SQL-Erstellungsklausel
Wie der Name schon sagt, wird DESCRIBE verwendet, um etwas zu beschreiben. Da wir in einer Datenbank Tabellen haben, verwenden wir diese BESCHREIBEN oder BESCHREIBUNG (beide sind gleich) Befehle zur Beschreibung des Struktur eines Tisches.
Syntax :
BESCHREIBEN Sie eins;
ODER
DESC eins;
Notiz: Wir können beides verwenden BESCHREIBEN oder BESCHREIBUNG (beide sind Groß- und Kleinschreibung wird nicht beachtet ). Angenommen, unser Tisch heißt eins hat 4 Spalten mit den Namen ID, Name, E-Mail und Alter und alle sind von can enthalten Nullwerte.
Abfrage:
CREATE TABLE users ( id INT PRIMARY KEY, name VARCHAR(50), email VARCHAR(100), age INT ); DESC users;>
Ausgabe :
Hier oben zur Verwendung BESCHREIBUNG oder auch BESCHREIBEN Wir sind in der Lage, das zu sehen Struktur eines Tisches aber nicht Auf der Konsolenregisterkarte wird die Struktur der Tabelle angezeigt Registerkarte „Beschreiben“. der Datenbanksystemsoftware.
Also absteigend oder beschreiben Befehl zeigt die Struktur der Tabelle, die die enthält Name der Spalte, die Datentyp der Säule und der Nullbarkeit Das bedeutet, dass diese Spalte Nullwerte enthalten kann oder nicht.
Alle diese Merkmale der Tabelle werden zum Zeitpunkt von beschrieben Schaffung des Tisches.
Erstellen einer Tabelle oder Definieren der Struktur einer Tabelle
Abfrage:
create table one ( id int not null, name char(25) )>
Hier haben wir eine Tabelle mit dem Namen erstellt eins und seine Spalten sind AUSWEIS , NAME und das Ausweis ist von nicht null Geben Sie d. h. wir ein kippen Geben Sie Nullwerte ein AUSWEIS Spalte, aber wir dürfen Geben Sie Nullwerte ein NAME Spalte.
Demonstrieren Sie DESC
Schritt 1 : Definieren der Struktur der Tabelle.
Erstellen einer Tabelle:
create table one ( id int not null, name char(25), city varchar2(25) )>
Schritt 2 : Anzeige der Struktur der Tabelle:
Tisch:
DESC one OR DESCRIBE one>
Ausgabe:
Notiz : Hier oben AUSWEIS Spalte ist von nicht null Die Spalten „type“ und „rest 2“ können Nullwerte enthalten. Notiz : Sie müssen den DESC-Befehl nur auf Ihrer Systemsoftware ausführen, da dieser Befehl auf keinem Editor ausgeführt werden kann. Stellen Sie sicher, dass Sie diesen Befehl auf Ihrer eigenen installierten Datenbank ausführen Nur Verweise : Oracle.com