• Массовое изменение значения у полей с определенным ID?

    @dmitriy_dd
    обработайте файл, создайте запрос типа
    UPDATE test AS a SET
    data = b.tmp_data,
    info = b.tmp_info
    FROM (VALUES
    (1, '', ''),
    (2, NULL, 'nothing'),
    (3, 'update', 'with one request')
    ) AS b(tmp_id, tmp_data, tmp_info)
    WHERE b.tmp_id = a.id;
    и все зальется одним кусочком при вашем условии
    хотя я заливаю отдельными запросами, хоть и трачу больше времени, но в результате ошибки, знаю ее точное место возникновения, и\или игнорирую вовсе..
    Ответ написан
    Комментировать