|
ВнешнийИсточникДанных и зарезервированные имена |
☑ |
0
Slon747
20.10.16
✎
12:42
|
Запрос.Текст = "ВЫБРАТЬ
| order_table.order_id
|ИЗ
| ВнешнийИсточникДанных.Opencart.Таблица.order КАК order_table";
Выборка = Запрос.Выполнить().Выбрать();
Данный запрос не отрабатывает, т.к. в MySQL слово order зарезервировано и поэтому нужно заключить имя таблицы в кавычки.
Как заставить 1с это сделать?
|
|
1
YFedor
20.10.16
✎
12:44
|
(0) А нельзя во внешнем источнике данных 1с задать другое имя (синоним) для таблицы?
|
|
2
Slon747
20.10.16
✎
13:00
|
(1) Синоним можно задать, но он на запрос не влияет.
|
|
3
Slon747
20.10.16
✎
14:18
|
up
|
|
4
Slon747
21.10.16
✎
08:23
|
Решил проблему, создав в MySQL представление на эту таблицу. После чего получаю данные не из `order`, а из order_view
|
|
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.