Вставка и модификация данных с помощью UPSERT

    Добавьте данные в таблицу с помощью конструкции UPSERT INTO.

    Примечание

    Предполагается, что вы уже создали таблицы ранее на шаге Создание таблицы и заполнили их данными на шаге Добавление данных в таблицу.

    UPSERT INTO episodes
    (
        series_id,
        season_id,
        episode_id,
        title,
        air_date
    )
    VALUES
    (
        2,
        5,
        13,
        "Test Episode",
        CAST(Date("2018-08-27") AS Uint64)
    )
    ;
    
    COMMIT;
    
    -- Посмотреть результат:
    SELECT * FROM episodes WHERE series_id = 2 AND season_id = 5;
    
    COMMIT;