Перейти к содержимому
Последнее обновление

SHOW-CREATE-TABLE

Описание​

Эта команда выводит инструкцию создания таблицы данных.

Синтаксис​

SHOW [BRIEF] CREATE TABLE [<db_name>.]<table_name>

Обязательные параметры​

1.<table_name>

Задаёт идентификатор (имя) таблицы, который должен быть уникальным в пределах базы данных, содержащей эту таблицу.

Идентификаторы должны начинаться с буквы (или любого символа языка, если включена поддержка имён Unicode) и не могут содержать пробелы или специальные символы, если только вся строка идентификатора не заключена в обратные кавычки (например, My Object).

Зарезервированные ключевые слова нельзя использовать в качестве идентификаторов.

Подробнее см. в разделах «Требования к идентификаторам» и «Зарезервированные ключевые слова».

Необязательные параметры​

1.BRIEF

Выводит только основные сведения о таблице, без определений столбцов.

2.<db_name>

Задаёт идентификатор (то есть имя) базы данных.

Идентификаторы должны начинаться с буквы (или любого символа соответствующего языка, если включена поддержка имён Unicode) и не могут содержать пробелы или специальные символы, если только вся строка идентификатора не заключена в обратные кавычки (например, My Database).

Зарезервированные ключевые слова нельзя использовать в качестве идентификаторов.

Подробнее см. в разделах «Требования к идентификаторам» и «Зарезервированные ключевые слова».

Возвращаемое значение​

Имя столбцаОписание
TableИмя таблицы
Create TableИнструкция создания таблицы

Требования к правам доступа​

Пользователь, выполняющий эту команду SQL, должен иметь как минимум следующие права:

Право доступаОбъектПримечания
Select_privТаблицаSHOW CREATE TABLE относится к операции SELECT для таблицы

Примеры​

  1. Просмотр инструкции создания таблицы

    SHOW CREATE TABLE demo.test_table;
  2. Просмотр упрощённой инструкции создания таблицы

    SHOW BRIEF CREATE TABLE demo.test_table;