---
metadata:
  - name: generator
    content: Diplodoc Platform v5.52.0
alternate:
  - https://ydb.tech/docs/en/yql/reference/syntax/alter_table.md?version=v26.1
  - https://ydb.tech/docs/ru/yql/reference/syntax/alter_table.md?version=v26.1
  - href: ru/yql/reference/syntax/alter_table/index.md
    type: text/markdown
    title: Markdown version
  - href: ../../../../llms.txt
    type: text/markdown
    title: llms.txt
sourcePath: ru/core/yql/reference/syntax/alter_table/index.md
---
> **Documentation Index:** Fetch the complete configuration index at https://ydb.tech/docs/ru/llms.txt

# ALTER TABLE

При помощи команды `ALTER TABLE` можно изменить состав колонок и дополнительные параметры [строковых](https://ydb.tech/docs/ru/concepts/datamodel/table.md?version=v26.1#row-tables) и [колоночных](https://ydb.tech/docs/ru/concepts/datamodel/table.md?version=v26.1#colums-tables) таблиц. В одной команде можно указать несколько действий. В общем случае команда `ALTER TABLE` выглядит так:


```yql
ALTER TABLE table_name action1, action2, ..., actionN;
```

`action` — это любое действие по изменению таблицы, из описанных ниже:

* [Переименование таблицы](https://ydb.tech/docs/ru/yql/reference/syntax/alter_table/rename.md?version=v26.1).
* Работа с [колонками](https://ydb.tech/docs/ru/yql/reference/syntax/alter_table/columns.md?version=v26.1) строковой и колоночной таблиц.
* Добавление или удаление [потока изменений](https://ydb.tech/docs/ru/yql/reference/syntax/alter_table/changefeed.md?version=v26.1).
* Работа с [индексами](https://ydb.tech/docs/ru/yql/reference/syntax/alter_table/indexes.md?version=v26.1).
* Работа с [группами колонок](https://ydb.tech/docs/ru/yql/reference/syntax/alter_table/family.md?version=v26.1) строковой таблицы.
* Изменение [дополнительных параметров таблиц](https://ydb.tech/docs/ru/yql/reference/syntax/alter_table/set.md?version=v26.1).