Freigeben über


SHOW CREATE TABLE

Gilt für: durch Häkchen mit „Ja“ markiert Databricks SQL Häkchen gesetzt ja Databricks Runtime

Hinweis

Um diesen Befehl für materialisierte Sichten oder Streamingtabellen zu verwenden, müssen Sie Databricks Runtime ab Version 14.1 verwenden.

Gibt die Anweisung zurück, die zum Erstellen einer bestimmten Tabelle oder Sicht verwendet wurde. Die zurückgegebene Anweisung kann einer der folgenden Typen sein:

SHOW CREATE TABLE für eine temporäre Sicht oder eine nicht vorhandene Tabelle löst eine Ausnahme aus.

Syntax

SHOW CREATE TABLE { table_name | view_name }

Parameter

  • table_name

    Bestimmt die Tabelle. Der Name darf keine zeitliche Spezifikation oder Optionsspezifikation enthalten.

Beispiele

> CREATE TABLE test (c INT) ROW FORMAT DELIMITED FIELDS TERMINATED BY ','
    STORED AS TEXTFILE
    TBLPROPERTIES ('prop1' = 'value1', 'prop2' = 'value2');

> SHOW CREATE TABLE test;
                                       createtab_stmt
 ----------------------------------------------------
 CREATE TABLE `default`.`test` (`c` INT)
 USING text
 TBLPROPERTIES (
   'transient_lastDdlTime' = '1586269021',
   'prop1' = 'value1',
   'prop2' = 'value2')