Heim > Datenbank > MySQL-Tutorial > Wie kann ich das Äquivalent von MySQLs „SHOW CREATE TABLE' in Oracle SQL erhalten?

Wie kann ich das Äquivalent von MySQLs „SHOW CREATE TABLE' in Oracle SQL erhalten?

Linda Hamilton
Freigeben: 2024-12-25 11:59:17
Original
373 Leute haben es durchsucht

How Can I Get the Equivalent of MySQL's

Oracle SQL-Äquivalent für „Show Create Table“

In MySQL liefert der Befehl „show create table“ Informationen über die Struktur und Einschränkungen einer Tisch. Gibt es eine ähnliche Funktionalität in Oracle SQL?

SQL*Plus-Befehl

Wenn Sie auf SQL*Plus-Befehle verweisen, ist das Äquivalent zum Anzeigen der Erstellungstabelle der Befehl desc. Es werden die folgenden Details für jede Spalte in der Tabelle angezeigt:

  • Name
  • Datentyp
  • Null-Einschränkung

Beispiel:

SQL> desc emp;
Nach dem Login kopieren

SQL Anweisung

Für eine direkte SQL-Anweisung kann das DBMS_METADATA-Paket verwendet werden:

SELECT dbms_metadata.get_ddl('TABLE', 'EMP') FROM dual;
Nach dem Login kopieren

Diese Abfrage gibt eine CREATE TABLE-Anweisung zurück, die alle Spaltendefinitionen, Einschränkungen und Speicher enthält Parameter für den EMP Tabelle.

Hinweis:

  • Wenn die DDL besonders lang ist, verwenden Sie den Befehl „set long“, um weitere Ergebnisse anzuzeigen: set long 10000.
  • Die Funktion DBMS_METADATA.GET_DDL erfordert das Metadatenprivileg object_privilege für die Tabelle.

Das obige ist der detaillierte Inhalt vonWie kann ich das Äquivalent von MySQLs „SHOW CREATE TABLE' in Oracle SQL erhalten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage