Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 04.11.2011, 16:37   #1
Ellienn
 
Регистрация: 19.12.2010
Сообщений: 8
По умолчанию ошибка в дате

Добрый день!
Есть такой запрос:

SELECT RECORD.R_DT, FROM "RECORD"
WHERE "R_DT">'2011-10-10 00:00:00.000'
...

Возникает ошибка

Server: Msg 170, Level 15, State 1, Line 2
Line 1: Incorrect syntax near '2011'
Не могу понять где синтаксическая ошибка. Пробовала так:

SELECT RECORD.R_DT, FROM "RECORD"
WHERE "R_DT"> сast('2011-10-10 00:00:00.000' AS datetime)
Та же ошибка

Буду благодарна, если поможете исправить код

база данных - Firebird 2,5
Ellienn вне форума Ответить с цитированием
Старый 04.11.2011, 20:50   #2
Dush
Форумчанин
 
Регистрация: 29.09.2011
Сообщений: 116
По умолчанию

попробуйте
Код:
SELECT R.R_DT, FROM "RECORD" R
WHERE R.R_DT>'2011-10-10 00:00:00.000'
Dush вне форума Ответить с цитированием
Старый 04.11.2011, 21:18   #3
vovk
!=
Участник клуба
 
Аватар для vovk
 
Регистрация: 08.09.2008
Сообщений: 1,751
По умолчанию

Код:
SELECT RECORD.R_DT, FROM "RECORD"
WHERE "R_DT">'2011-10-10 00:00:00.000'
может для начала запятую после имени поля убрать?

ЗЫ: в Firebird 2.134 работает, поле типа TIMESTAMP

Последний раз редактировалось vovk; 04.11.2011 в 21:21.
vovk вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Запрос по дате ua3pno Microsoft Office Access 8 12.07.2011 22:21
ошибка при фильтрации по дате spikeden БД в Delphi 6 12.05.2011 11:46
Запрос по дате aharem08 БД в Delphi 4 02.02.2011 15:32
О дате bloger PHP 2 07.02.2010 02:04
Поиск по дате. в чем ошибка?? missy БД в Delphi 6 20.06.2008 13:06