Задать вопрос
@vdsp

Postgresql Copy update как?

Есть команда copy, которая вставляет данные в таблицы из файла. Есть ли какой-либо аналог не для вставки, а для изменения записи? Можно ли например использовать триггер на insert для временной таблицы, в котором будет проверка на существование записи по PK и производить update - как вы думаете насколько это эффективно? Есть ли что-то подобное как у insert .. on conflict update для команды copy?
  • Вопрос задан
  • 441 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер
    5 месяцев
    Далее
Решения вопроса 1
freeExec
@freeExec
Участник OpenStreetMap
Загонять во временную таблицу, а затем с её помощью проапдейтить основную таблицу.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы