#0
by wangoff
Друзья, помогите разобраться в вопросе: Есть внешний источник данных. Он подключается к таблице SQL, которая хранит данные регистра накопления второй базы 1С. При запросе используется функция ДобавитьКДате(ВнешнийИсточник.Период,Год,-2000), дабы избавиться от смешения дат. При этом возникает ошибка: Ошибка внешней базы данных: ошибка при выполнении запроса по причине: Ошибка ODBC. SQLSTATE: 22007 Номер ошибки: 517 Описание: [Microsoft][ODBC SQL Server Driver][SQL Server]Добавление значения в столбец "datetime" привело к переполнению. Я проверил, все выбираемые записи имеют корректные данные в поле период. И если использовать функцию ДобавитьКДате(ВнешнийИсточник.Период,Год,-100), то все работает нормально. И исходная функция работала нормально неделю назад.
#1
by фобка
>И исходная функция работала нормально неделю назад. Появилась какая-то запись с пустым периодом? В общем, "ДобавитьКДате(ВнешнийИсточник.Период,Год,-2000)" выпадает из нормального интервала дат
#2
by wangoff
Это было первое, что я проверил. Если в запросе просто выбрать даты, без смещения в -2000, то выходят значения, - все за 4014 год.
#3
by фобка
4014 - очень странная цифра, непонятно откуда она взялась. Если конкретно здесь ошибки ты не видишь, значит ошибка в другом поле. Вообще, я бы делал запрос на выборку, с упорядочиванием по этой дате и визуально пробежался по результату
#5
by wangoff
Что даст текст запроса? Ошибка воспроизводится изменением параметра функции ДобавитьКДате
#7
by rendez-vous
А теперь убери ГДЕ. Думается мне, что переполнение происходит до того как накладывается фильтр.
#8
by фобка
ну, это врядли.. FROM ON JOIN where GROUP BY WITH CUBE или WITH ROLLUP HAVING SELECT DISTINCT ORDER BY TOP
#10
by фобка
это да.. "Обратите внимание, что фактическое физическое выполнение оператора определяется обработчиком запросов и порядок из этого списка может значительно отличаться." в общем, надо глядеть саму таблицу Выбрать РНОплаты.Период Из ВнешнийИсточникДанных.КонтинентСтрахование30.Таблица.РНОплаты РНОплаты
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Дистанционный экзамен "1С:Специалист по платформе 8.3" :(
- Настройка политик учёта серий товаров
- Форма УП. Группировка колонок. Разделитель группировки.
- Подскажите , как сделать чтобы по умолчанию при выборе номенклатуры в
- Не могу разобраться с получение остатков
- Как сделать активную страницу в группе страниц в управляемой форме при открытии
- БП 3.0. Пропали ведомости на выплату зарплаты через банк
- v7: Закрытие счета 68.4.2 на 68.4.1
- Не могу найти модуль формирования проводок по БУ в УПП - ПеремещениеТоваров
- v7: Изменить реквизит справочника
- БСП. Новый документ в пустой конфигурации.
- Синхронизация УТ 11 с БП 3.0 изменить редакцию программы...
- v8: Ошибка преобразования данных XDTO
- Постоянно падает сервер 1С
- Как получить всю строку таблицы в обработке расшифровки
- ПолучитьОбъект() в веб-сервисе
- как сохранить таблицу в эксель с листами?
- Загрузка банка в БП 3.0
- Карточка счета в БП 3.0
- Запрос к виртуальной таблице остатков возвращает пустую таблицу