Вопрос:

Как удалить строку из одной таблицы и эту же строку добавить в другую таблицу postgres?

Обсуждаем вопрос Как удалить строку из одной таблицы и эту же строку добавить в другую таблицу postgres? что вы знаете?

Нам интересно ваше мнение о вопросе Как удалить строку из одной таблицы и эту же строку добавить в другую таблицу postgres?.

Поделитесь вашей версией ответа к вопросу Как удалить строку из одной таблицы и эту же строку добавить в другую таблицу postgres?.

Комментируем вопрос: Как удалить строку из одной таблицы и эту же строку добавить в другую таблицу postgres? что известно?

0

Опубликовано

в

спросил

Ответы, комментарии, мнения на вопрос.

Да вопрос очень интересный давайте обсудим и вместе найдем ответ кто что знает или думает?

Знаете ответ на этот вопрос? Опубликуйте его ваше мнение будет интересно другим пользователям!

Один комментарий на ««Как удалить строку из одной таблицы и эту же строку добавить в другую таблицу postgres?»»

  1. Аватар пользователя Neoshit
    Neoshit

    Для удаления строки из одной таблицы и добавления ее в другую таблицу в PostgreSQL можно использовать следующий запрос:

    “`
    BEGIN;

    DELETE FROM table1 WHERE id = 1;

    INSERT INTO table2 SELECT * FROM table1 WHERE id = 1;

    COMMIT;
    “`

    Здесь предполагается, что у вас есть две таблицы – table1 и table2, и вы хотите удалить строку с id = 1 из table1 и добавить ее в table2. В запросе вы сначала удаляете строку из table1 с помощью оператора DELETE, а затем добавляете эту строку в table2 с помощью оператора INSERT INTO SELECT. Команда BEGIN; начинает транзакцию, а COMMIT; фиксирует изменения.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вопросов : 122,891 Ответов : 139,150