Поделиться через


Команда alter column

Область применения: ✅Microsoft Fabric✅Azure Data Explorer

Изменяет тип данных существующего столбца таблицы.

Предупреждение

При изменении типа данных столбца все существующие данные в этом столбце возвращают значение NULL в будущих запросах. После использования .alter columnэти данные не могут быть восстановлены, даже с помощью другой команды, чтобы изменить тип столбца обратно на предыдущее значение. Сведения о том, как сохранять существующие данные, см. в разделе "Изменение типа столбца без потери данных".

Разрешения

Для выполнения этой команды необходимо иметь по крайней мере разрешения администратора таблицы.

Синтаксис

.altercolumn [DatabaseName.] TableName . ColumnName type = ColumnNewType

Дополнительные сведения о соглашениях синтаксиса.

Параметры

Имя (название) Type Обязательно Описание
DatabaseName string Имя базы данных, содержащей таблицу.
TableName string ✔️ Имя таблицы, содержащей столбец для изменения.
ColumnName string ✔️ Имя столбца для изменения.
ColumnNewType string ✔️ Новый тип данных для столбца.

Пример

.alter column ['Table'].['ColumnX'] type=string