Имя: Пароль:
1C
1С v8
Внешние источники данных. Как получить текст запроса?
0 Slon747
 
20.10.16
12:19
Есть запрос:

    Запрос.Текст = "ВЫБРАТЬ
                   |    order_table.order_id
                   |ИЗ
                   |    ВнешнийИсточникДанных.Opencart.Таблица.order КАК order_table";
    
    Выборка = Запрос.Выполнить().Выбрать();

Он не отрабатывает, пишет:
Ошибка выполнения запроса: Ошибка внешней базы данных:
ошибка при выполнении запроса: Ошибка ODBC. SQLSTATE: 37000
Номер ошибки: 1064
Описание: [MySQL][ODBC 5.1 Driver][mysqld-5.5.5-10.0.11-MariaDB]You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'order T1' at line 3

Подозреваю, что из-за имени таблицы order, т.к. 1с не заворачивает в кавычки имена.
Можно ли увидеть, какой именно запрос отправляет 1с на сервер MySQL?
1 Бовка
 
20.10.16
13:32
(0) План выполнения запроса посмотри в консоле запросов как вариант
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.