Подзапрос в запросе к внешнему источнику данных PostgreSQL #711784


#0 by alprk
Здравствуйте, понадобилось использовать данные из база на PostgreSQL, но столкнулся со странной проблемой, когда запрос содержит подзапрос, например: ВЫБРАТЬ * ИЗ (ВЫБРАТЬ ПЕРВЫЕ 100         Файлы.Номер КАК a1,         Файлы.Дата КАК a2     ИЗ получаю ошибку: Номер ошибки: 7 Описание: ERROR: column t1.Q_001_F_000_ does not exist; Error while executing the query в логе постгресса вылавливаю текст запроса: 2014-06-19 13:42:52 MSK ERROR:  column t1.Q_001_F_000_ does not exist at character 8 2014-06-19 13:42:52 MSK STATEMENT:  SELECT         T1."Q_001_F_000_",         T2.number AS Q_001_F_000_,         T2.date AS Q_001_F_001_         FROM "extdb"."public"."files_view" T2  LIMIT 100) T1 Очевидно, запрос сформирован криво, так как алиасы Q_001_F_000_ и Q_001_F_001_ тоже должны быть написаны в кавычках, ведь постгрес приводит регистронезависимые идентификаторы к нижнему регистру. Платформа 8.2.19.83 В параметрах СУБД указано: Параметры.СУБД = "PostgreSQL";             т.е. дело точно не в том что 1ска не знает что работает с постгрессом (тогда бы не работала и директива ПЕРВЫЕ) Что за фигня? Ведь 1С заявляет о полной поддержки постгресса для внешних источников. Более того, она же как-то работает на ней сама даже и наверняка подзапросы работают.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С