Добрый день, подскажите, пж, кто в курсе) 1С создает временную таблицу #tt4. Хочу посмотреть содержимое этой таблицы в SSMS SEL ECT * FROM #tt4 и получаю ошибку: Недопустимое имя объекта #tt4. Смотрю временную таблицу в отладке - Запрос.МенеджерВременныхТаблиц.Таблицы[1].ПолучитьДанные().Выгрузить(), вижу в трассировке, что 1С выполняет аналогичный запрос:
SELECT
T1._Q_000_F_000,
...
T1._Q_000_F_011,
T1._Q_000_F_012
FR OM #tt4 T1 WITH(NOLOCK).
Но если я копирую этот же запрос и пытаюсь выполнить, то снова ошибка: Недопустимое имя объекта #tt4. Что я не так делаю)?
SELECT
T1._Q_000_F_000,
...
T1._Q_000_F_011,
T1._Q_000_F_012
FR OM #tt4 T1 WITH(NOLOCK).
Но если я копирую этот же запрос и пытаюсь выполнить, то снова ошибка: Недопустимое имя объекта #tt4. Что я не так делаю)?
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Название временной таблицы начинается со знака решетки #. Если используется один знак #, то создается локальная таблица, которая доступна в течение текущей сессии. Ели используются два знака ##, то создается глобальная временная таблица. В отличие от локальной глобальная временная таблица доступна всем открытым сессиям базы данных.
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот