Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Конвертация данных по ДАТЕ - косячит конкретно! / 5 сообщений из 5, страница 1 из 1
10.04.2002, 04:32
    #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
10.04.2002, 04:46
    #32027373
Denis
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация данных по ДАТЕ - косячит конкретно!
В начале сеанса нужно установить формат даты:
SET DATEFORMAT dmy
...
Рейтинг: 0 / 0
10.04.2002, 06:01
    #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
10.04.2002, 06:02
    #32027384
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация данных по ДАТЕ - косячит конкретно!
... или без SET DATEFORMAT:
WHERE DATA<='20020230'
...
Рейтинг: 0 / 0
10.04.2002, 06:08
    #32027386
Andronick
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Конвертация данных по ДАТЕ - косячит конкретно!
Спасибо, все сработало!!!
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Конвертация данных по ДАТЕ - косячит конкретно! / 5 сообщений из 5, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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