Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Не выполняется запрос.  [new]
Set666
Member

Откуда:
Сообщений: 177
Не выполняется запрос.
select  ISN_DOC  ISN,kind_doc KIND 
from doc_rc  
WHERE doc_rc.DOC_DATE between '01/01/2014' and '07/23/2014 23:59' 

Выдаёться ошибка:Преобразование типа данных varchar в тип данных datetime привело к выходу значения за пределы диапазона.
Пробовал так
select  ISN_DOC  ISN,kind_doc KIND 
from doc_rc  
WHERE doc_rc.DOC_DATE between convert(datetime,'01/01/2014') and convert(datetime,'07/23/2014 23:59') 


Пробовал писать дату в разных форматах, например так '01.01.2014','01-01-2014' ситуация не меняется. Что я деляю не та ?
23 июл 14, 15:50    [16347569]     Ответить | Цитировать Сообщить модератору
 Re: Не выполняется запрос.  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
Set666
Что я деляю не та ?
Почти всё
select  ISN_DOC  ISN,kind_doc KIND 
from doc_rc  
WHERE doc_rc.DOC_DATE>='2014' AND doc_rc.DOC_DATE<'20140724';
23 июл 14, 15:52    [16347575]     Ответить | Цитировать Сообщить модератору
 Re: Не выполняется запрос.  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
Set666,

да, чуть не забыл: 23 месяца не бывает. Вот сервер и возмутился.
23 июл 14, 15:55    [16347592]     Ответить | Цитировать Сообщить модератору
 Re: Не выполняется запрос.  [new]
Set666
Member

Откуда:
Сообщений: 177
Всё разобрался сам
23 июл 14, 15:56    [16347596]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить