Привет всем.
Есть база в sql. Среди полей таблицы есть колонка start и колонка end - тип datetime, null.
Когда добавляю поле start во внешние ист.данных и выполняю кусок кода на стороне 1С:
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ *
|ИЗ
| ВнешнийИсточникДанных." + Объект.ИмяВнешнегоИсточникаДанных + ".Таблица.dbo_cdr КАК Звонки";
РезультатЗапроса = Запрос.Выполнить();
система ругается:
Ошибка ODBC. SQLSTATE: 42000
Номер ошибки: 156
Описание: [Microsoft][ODBC SQL Server Driver][SQL Server]Incorrect syntax near the keyword 'end'.
Если удалить это поле то запрос выполняется.
1. Тип данных у них одинаковый
2. в 1С задано Имя в источнике данных
Что может быть не так?