Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS Access > как указать в запросе полную дату :?


Автор: napTu3aH 30.9.2004, 17:37
Есть поле содержащее полный формат даты (число.месяц.год часы:минуты:секунды).
Как в запросе указать именно такой формат?

Например чтобы выбрать все записи с датой-временем 23.09.04 00:45:00 .
Select * from db where data_time= ... ?

Автор: boevik 30.9.2004, 18:19
Код
Select * from db where data_time= #09/23/04 00:45:00#

Автор: Akina 30.9.2004, 18:19
napTu3aH
Цитата
Например чтобы выбрать все записи с датой-временем 23.09.04 00:45:00 .
Select * from db where data_time= ... ?

Код
Select * from db where data_time= #23.09.04 00:45:00#

При этом формат литеральной константа должен соответствовать локальному формату для "Полный формат даты". Иначе лучше
Код
Select * from db where (Year(data_time)= 2004) AND (Month(data_time)=09) AND ...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)