Имя: Пароль:
1C
1С v8
Инсерт целого резалтсета
0 user834675
 
13.01.15
09:16
Есть сформированный в 1с запрос.
Мне нужно весь его результат записать в таблицу SQL, добавив к уже существующим данным в этой таблице.
На языке sql server это было бы так:
INSERT INTO t1
SELECT *
FROM t2

Я знаю, как сделать построчную вставку с циклом и построчным INSERT-ом, но не найду как вставить целиком весь резалтсет в таблицу.
Подскажите
1 vicof
 
13.01.15
09:18
"как вставить целиком весь резалтсет в таблицу."
Запрос.Выполнить.Выгрузить();
2 vicof
 
13.01.15
09:18
Выполнить()
3 Diversus
 
13.01.15
09:19
Вариант №1
INSERT INTO t1 (s1, s2) VALUES (1, 1), (1, 2) (1, 3)
Тут есть ограничение на количество вставляемых записей одним запросом в 1000 штук
Вариант №2
http://infostart.ru/public/287772/
4 Ёпрст
 
13.01.15
09:23
(0)
а чем вариант инсерт инто селект не угодил ?
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn