Вход | Регистрация

1С:Предприятие ::

Метки: 

Преобразование даты при зfгрузке в mssql

Я
   1ctube
 
15.06.18 - 07:44
День добрый.Есть база 1с, которая выгружает данные в mssql. При загрузке ругается на : "Преобразование типа данных varchar в тип данных datetime привело к выходу значения за пределы диапазона."
Смотрю в таблице мускула, есть поле с типом datetime , и дата там представлена в виде : 2017-01-12 00:00:00.000 . В 1с же, дата представлена в виде 2017-09-01 . Как можно привести дату в 1с к такому виду: 2017-01-12 00:00:00.000 ?
 
 
   МихаилМ
 
1 - 15.06.18 - 08:00
определитесь, у Вас mysql или mssql
   1ctube
 
2 - 15.06.18 - 08:02
(1) mssql
   1Сергей
 
3 - 15.06.18 - 08:02
INSERT INTO table1  (date_incoming) VALUES
('2017-12-31 00:00:00')
   1ctube
 
4 - 15.06.18 - 08:05
(3) нет, в 1c есть такое условие:
table_re WHERE Date_Re >= '" + Формат(ДатаНачала, "ДФ=""гггг-MM-дд""") + "' AND Date_Re <= '" + Формат(ДатаОкончания, "ДФ=""гггг-MM-дд""") + "'");
Вот в ДатаНачала дата в виде:2017-09-01
   1Сергей
 
5 - 15.06.18 - 08:06
(4)
table_re WHERE Date_Re >= '" + Формат(ДатаНачала, "ДФ=""гггг-MM-дд""")  + " 00:00:00" + ...
   1Сергей
 
6 - 15.06.18 - 08:09
Или, если тебе надо год-день-месяц:
table_re WHERE Date_Re >= '" + Формат(ДатаНачала, "ДФ=""гггг-дд-MM""")  + " 00:00:00" + ...


Список тем форума
Рекламное место пустует   Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует