powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Конвертация данных по ДАТЕ - косячит конкретно!
5 сообщений из 5, страница 1 из 1
Конвертация данных по ДАТЕ - косячит конкретно!
    #32027370
Andronick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
На стороне клиента формирую SQL запрос с использованием конвертации даты в строку
приблизительно - WHERE DATA<='30.04.02'
В результате на одной машине SQL отрабатывается нормально, на другой с ошибкой конвертации
General SQL error
'The conversion of a char data type to a datetime data type resilted in an out-of-range datetime Value'
если я изменяю SQL на - WHERE DATA<='04.30.02' т.е. меняю местами Месяц и Число
то наооборот на той машине где все было нормально косяк, на другой все нормально.
Системные установки одинаковые формат даты чч.ММ.гг, и там и там.
КТО НИБУДЬ С ТАКИМ СТАЛКИВАЛСЯ? ГДЕ ... ???
Благодарю за помощь!
...
Рейтинг: 0 / 0
Конвертация данных по ДАТЕ - косячит конкретно!
    #32027373
Denis
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В начале сеанса нужно установить формат даты:
SET DATEFORMAT dmy
...
Рейтинг: 0 / 0
Конвертация данных по ДАТЕ - косячит конкретно!
    #32027383
nic_ii
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот что по этому поводу написано в BOL:
SQL Server recognizes date and time data enclosed in single quotation marks (') in these formats:
Alphabetic date formats (for example, 'April 15, 1998')
Numeric date formats (for example, '4/15/1998', 'April 15, 1998')
Unseparated string formats (for example, '19981207', 'December 12, 1998')
Ваша же дата ни под один из описанных форматов не подходит ...
Кстати эта тема уже была на форуме.
...
Рейтинг: 0 / 0
Конвертация данных по ДАТЕ - косячит конкретно!
    #32027384
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
... или без SET DATEFORMAT:
WHERE DATA<='20020230'
...
Рейтинг: 0 / 0
Конвертация данных по ДАТЕ - косячит конкретно!
    #32027386
Andronick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, все сработало!!!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Конвертация данных по ДАТЕ - косячит конкретно!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]