Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Конвертация данных по ДАТЕ - косячит конкретно!
|
|||
|---|---|---|---|
|
#18+
На стороне клиента формирую 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' т.е. меняю местами Месяц и Число то наооборот на той машине где все было нормально косяк, на другой все нормально. Системные установки одинаковые формат даты чч.ММ.гг, и там и там. КТО НИБУДЬ С ТАКИМ СТАЛКИВАЛСЯ? ГДЕ ... ??? Благодарю за помощь! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2002, 04:32 |
|
||
|
Конвертация данных по ДАТЕ - косячит конкретно!
|
|||
|---|---|---|---|
|
#18+
В начале сеанса нужно установить формат даты: SET DATEFORMAT dmy ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2002, 04:46 |
|
||
|
Конвертация данных по ДАТЕ - косячит конкретно!
|
|||
|---|---|---|---|
|
#18+
Вот что по этому поводу написано в 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') Ваша же дата ни под один из описанных форматов не подходит ... Кстати эта тема уже была на форуме. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2002, 06:01 |
|
||
|
Конвертация данных по ДАТЕ - косячит конкретно!
|
|||
|---|---|---|---|
|
#18+
... или без SET DATEFORMAT: WHERE DATA<='20020230' ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2002, 06:02 |
|
||
|
|

start [/forum/topic.php?fid=46&msg=32027384&tid=1823175]: |
0ms |
get settings: |
7ms |
get forum list: |
20ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
50ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 258ms |
| total: | 380ms |

| 0 / 0 |
