Вставка и модификация данных с помощью REPLACE
Важно
Поддерживается только для строковых таблиц. Поддержка функциональности для колоночных таблиц находится в разработке.
Доступные способы загрузки данных в колоночные таблицы:
Добавьте данные в строковые таблицы с помощью конструкции REPLACE INTO.
Примечание
Предполагается, что вы уже создали таблицы ранее на шаге Создание таблиц и заполнили их данными на шаге Добавление данных в таблицы.
REPLACE INTO episodes
(
series_id,
season_id,
episode_id,
title,
air_date
)
VALUES
(
2,
5,
12,
"Test Episode !!!",
CAST(Date("2018-08-27") AS Uint64)
)
;
-- Вызов COMMIT используется, чтобы следующей операции SELECT
-- были видны изменения, сделанные в рамках предыдущей транзакции.
COMMIT;
-- Посмотреть результат:
SELECT * FROM episodes WHERE series_id = 2 AND season_id = 5;