Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Отсеивание даты в SQL [D7, dBase, FoxPro]


Scorpio ©   (2005-01-20 10:58:00) 

Подскажите как в SQL запросе по полю отсеить даты из базы, а то что-то у меня неполучается.

select * from ZA where za.ze_>=01/01/2005

Он у меня этот запрос игнорирует и выводит все.


Anatoly Podgoretsky   (2005-01-21 00:47:00) [1]

Scorpio ©   (20.01.05 11:08) [3]
Вообще то это простое деление 1 на 1 и на 2005, результат число,


sniknik   (2005-01-20 17:31:00) [2]

Ольга   (20.01.05 16:46) [5]
мило конечно ;о)) но это для MSSQL, другие движки (под dBase, FoxPro в частности) это не поймут (вернее нет гарантий, может и есть такой движок просто я его не знаю...).


Ольга   (2005-01-20 16:46:00) [3]

select * from ZA where za.ze_>='20050101'


sniknik   (2005-01-20 11:17:00) [4]

правильно пишет, сами "кавычки" зависят от движка, будет ли он в них дату воспринимать, или строку в зависимости от типа поля в выражении преобразовывать.
(а у тебя движка нет, есть какойто абстрактный SQL)

известные (мне, может и еще есть) кавычки в которых (в зависимости от движка) может восприниматься дата - "", '', [], ##, {}.

универсальное решение параметр типа дата.


Scorpio   (2005-01-20 11:08:00) [5]

Она мне пишет "несоответствие типов данных"


Sergey13   (2005-01-20 11:06:00) [6]

А лучше в параметр.


Alex_Bredin   (2005-01-20 11:02:00) [7]

дату в кавычки


Наверх

Титульная страница Поиск, карта сайта Написать письмо