powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / The conversion of a char data type to a datetime data type resulted in an out-of
3 сообщений из 3, страница 1 из 1
The conversion of a char data type to a datetime data type resulted in an out-of
    #32017586
Сергей
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DECLARE @tmpfval_53 datetime
DECLARE @ssfval varchar(255)

set @ssfval='11/22/2001'
set @tmpfval_53=CONVERT(datetime, @ssfval )
print @tmpfval_53

данный фрагмент выдает ошибку в MSSQL 2000
Server: Msg 242, Level 16, State 3, Line 9
The conversion of a char data type to a datetime data type resulted in an out-of-range datetime value.
в MSSQL 7 проходит без ошибок,
где
...
Рейтинг: 0 / 0
The conversion of a char data type to a datetime data type resulted in an out-of
    #32017590
MishGan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А так работает:
set @tmpfval_53=CONVERT(datetime, @ssfval,111)
...
Рейтинг: 0 / 0
The conversion of a char data type to a datetime data type resulted in an out-of
    #32017618
Vladimir
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Поставь перед всем своим текстом SET DATEFORMAT mdy, т.е. даешь команду серверу воспринимать дата-строки в формате месяц/день/год. Но учти, что данная установка будет работать только на время жизни твоей хранимой процедуры (if она конечно есть
)
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / The conversion of a char data type to a datetime data type resulted in an out-of
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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