![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
between не магу понять почему не работает [D7, MSSQL]
cbandit © (2005-02-28 12:02:00)БД на mssql делаю запрос
SELECT datev, typer, edizm, kolvo, kab
FROM dbo.TRasxod
WHERE (datev BETWEEN '01.02.2005' AND '28.02.2005')
datev varchar(12)
почему то выводит все даты а не в указанном интервале
и как мне выдать результат допустим в Excel
ЮЮ (2005-02-28 12:25:00) [1]>datev varchar(12)
cлона то я и не приметил
Johnmen (2005-02-28 12:23:00) [2]Никогда такой битвин для символьных типов полей, в которых прописана таким образом дата, не будет работать корректно(ожидаемо некоторыми...)
ЮЮ (2005-02-28 12:06:00) [3]>почему то выводит все даты
и за 2004 год? не верю!
>'01.02.2005'
c большой долей вероятности может быть интерпретировано как 2 января 2005