Как узнать виндовский формат даты в MSSQL 2005?
Как в MSSQL 2005 эти региональные настройки посмотреть?Тут надо не настройки смотреть, а использовать функцию convert
не поможет
почему?
2006-06-07
будет либо 6 июля, либо 7 июня. и причем так дейстыуть клиент ODBC. на 2003 и XP
что очень странно
convert(datetime, sDate+'T'+sTime, 126)
то будет так же?
PS. Неужели в SQL сервере нет конверта с Invariant Culture?
odbc себя ведет пиздетс как
кто ж тебя заставляет ODBC использовать?
кто ж тебя заставляет ODBC использовать?если бы это была моя воля.
привязка к системе одной идет только через ODBC.
Оставить комментарий
grek72
Есть две строки, типа: sDate='2007-03-06' и sTime='19:08:11.027',надо сконвертить их в datetime.
cast(sDate+' '+sTime as datetime) сработает без ошибок,
только если в региональных настройках стоят форматы: yyyy-MM-dd и Н:mm:ss.
Как в MSSQL 2005 эти региональные настройки посмотреть?