|
Сохранение временных таблиц запроса |
☑ |
0
MaiorovYury
21.06.13
✎
11:01
|
Подскажите, если у меня есть большой запрос в множеством временных таблиц, который уже выполнялся, как можно обратиться к этим временным таблицам второй раз, не выполняя весь запрос и не создавая те же самые временные таблицы заново?
|
|
1
ДенисЧ
21.06.13
✎
11:03
|
Менеджер временных таблиц запросу задай.
А потом из него читай
|
|
2
Лефмихалыч
21.06.13
✎
11:04
|
Запрос.МенеджерВременныхТаблиц = Новый МенеджерВременныхТаблиц;
Запрос.Текст = "ВЫБРАТЬ 1 ПОМЕСТИТЬ ВТ;";
Запрос.Выполнить();
Запрос.Текст = "ВЫБРАТЬ * ИЗ ВТ"
Запрос.Выполнить().Выгрузить().ВыбратьСтроку()
|
|
3
Sammo
21.06.13
✎
11:04
|
Если в запросе не использовал Уничтожить и не очищал менеджер временных таблиц, то внутри этого же запроса - новый текст запроса с обращением.
|
|
4
Лефмихалыч
21.06.13
✎
11:04
|
только в какой-то момент надо будет обязательно
Запрос.МенеджерВременныхТаблиц.Закрыть()
|
|
5
Sammo
21.06.13
✎
11:05
|
+3 или как в 1, когда другому запросу присваивается менеджер временных таблиц исходного
|
|
6
MaiorovYury
21.06.13
✎
11:06
|
О, спасибо всем!
Думаю дальше разберусь сам.
|
|