---
metadata:
  - name: generator
    content: Diplodoc Platform v5.50.4
alternate:
  - https://ydb.tech/docs/en/dev/yql-tutorial/insert_into.md
  - https://ydb.tech/docs/ru/dev/yql-tutorial/insert_into.md
sourcePath: ru/core/dev/yql-tutorial/insert_into.md
---
> **Documentation Index:** Fetch the complete configuration index at https://ydb.tech/docs/ru/llms.txt

# Вставка данных с помощью INSERT

<!-- source: ru/yql/reference/_includes/limitation-column-row-in-read-only-tx-warn.md -->
{% note warning %}

<!-- source: ru/yql/reference/_includes/limitation-column-row-in-read-only-tx.md -->
В настоящее время одновременное использование [колоночных](https://ydb.tech/docs/ru/concepts/glossary.md#column-oriented-table) и [строковых](https://ydb.tech/docs/ru/concepts/glossary.md#row-oriented-table) таблиц поддерживается в транзакциях, в которых данные только читаются, но не изменяются. Поддержка транзакций с возможностью модификации данных при одновременном использовании строковых и колоночных таблиц находится в разработке.

Если попытаться выполнить операцию записи в транзакции, в которой задействованы и колоночные, и строковые таблицы, транзакция завершится с ошибкой: `Write transactions that use both row-oriented and column-oriented tables are disabled at current time`.
<!-- endsource: ru/yql/reference/_includes/limitation-column-row-in-read-only-tx.md -->

{% endnote %}
<!-- endsource: ru/yql/reference/_includes/limitation-column-row-in-read-only-tx-warn.md -->

Добавьте данные в таблицу с помощью конструкции [INSERT INTO](https://ydb.tech/docs/ru/yql/reference/syntax/insert_into.md).

<!-- source: ru/dev/yql-tutorial/_includes/yql_tutorial_prerequisites.md -->
{% note info %}

Предполагается, что вы уже создали таблицы ранее на шаге [Создание таблиц](https://ydb.tech/docs/ru/dev/yql-tutorial/create_demo_tables.md) и заполнили их данными на шаге [Добавление данных в таблицы](https://ydb.tech/docs/ru/dev/yql-tutorial/fill_tables_with_data.md).

{% endnote %}
<!-- endsource: ru/dev/yql-tutorial/_includes/yql_tutorial_prerequisites.md -->

```yql
INSERT INTO episodes
(
    series_id,
    season_id,
    episode_id,
    title,
    air_date
)
VALUES
(
    2,
    5,
    21,
    "Test 21",
    CAST(Date("2018-08-27") AS Uint64)
),                                        -- Строки разделяются запятыми.
(
    2,
    5,
    22,
    "Test 22",
    CAST(Date("2018-08-27") AS Uint64)
)
;

COMMIT;

-- Посмотреть результат:
SELECT * FROM episodes WHERE series_id = 2 AND season_id = 5;
```
