Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Переключение служб с помощью раскрывающегося списка версий . Дополнительные сведения о навигации.
Область применения: ✅ Microsoft Fabric ✅ Azure Data Explorer
Создает пустую таблицу.
Команда должна выполняться в контексте определенной базы данных.
Разрешения
Для выполнения этой команды необходимо иметь по крайней мере разрешения пользователя базы данных.
Синтаксис
.create
table
tableName columnName(: columnType [, ...]) [ propertyNamewith...]](
Дополнительные сведения о соглашениях синтаксиса.
Параметры
| Имя (название) | Type | Обязательно | Описание |
|---|---|---|---|
| tableName | string |
✔️ | Имя создаваемой таблицы. |
| columnName, columnType | string |
✔️ | Имя столбца, сопоставленного с типом данных в этом столбце. Список этих сопоставлений определяет схему выходного столбца. |
| propertyName, propertyValue | string |
Разделенный запятыми список пар свойств "ключ-значение". См . поддерживаемые свойства. |
Поддерживаемые свойства
| Имя (название) | Type | Описание |
|---|---|---|
docstring |
string |
Бесплатный текст, описывающий добавляемую сущность. Эта строка представлена в различных параметрах пользовательского интерфейса рядом с именами сущностей. |
folder |
string |
Имя папки, добавляемой в таблицу. |
Примечание.
Если таблица с тем же именем (с учетом регистра) уже существует в контексте базы данных, команда возвращает успешное выполнение без изменения существующей таблицы даже в следующих сценариях:
- Указанная схема не соответствует схеме существующей таблицы
-
folderПараметрыdocstringуказываются со значениями, отличными от значений, заданных в таблице.
Пример
.create table MyLogs ( Level:string, Timestamp:datetime, UserId:string, TraceId:string, Message:string, ProcessId:int32 )
Выходные данные
Возвращает схему таблицы в формате JSON, так же, как:
.show table MyLogs schema as json
Примечание.
Для создания нескольких таблиц используйте .create tables команду для повышения производительности и снижения нагрузки данных.