Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2008.09.21;
Скачать: [xml.tar.bz2];

Вниз

Запрос   Найти похожие ветки 

 
Mery   (2008-03-26 12:58) [0]

Пытаюсь запросом IBQuery из таблицы выбрать клиентов,старше 45 лет.

select p.fio
from patient p
where ((:D1)-dr)/365.25>45

Возникает ошибка: expression evaluation not supported.

Без использования параметра :D1 просто на date() ругается на синтаксис.
А как текущую дату в запросе указать?
Почему возникает такая ошибка?


 
Johnmen ©   (2008-03-26 13:11) [1]

В документацию по IB пробовали заглянуть?


 
Mery   (2008-03-26 13:13) [2]

>В документацию по IB пробовали заглянуть?

Это что, UDF?
У меня с ними проблемы. В IB-Experte определяю, а в приложении не знаю как подключить.


 
Johnmen ©   (2008-03-26 13:26) [3]


> Это что, UDF?

Что "это что"? Что такое IB что ли?


 
Правильный_Вася   (2008-03-26 13:29) [4]

1. не вижу структуры таблиц, что есть dr ?
2. вместо date нужно "now"
3. UDF в клиенте не подключают, это серверные фичи


 
Mery   (2008-03-26 13:33) [5]

>Правильный_Вася   (26.03.08 13:29) [4]
dr-это поле с датой рождения.
now в запросе тоже выдаёт ошибку, принимая его за название поля, которое не может найти.


 
Правильный_Вася   (2008-03-26 13:41) [6]


> now в запросе тоже выдаёт ошибку, принимая его за название
> поля, которое не может найти.

я же ясно написал "now", а не now
или ты не видишь разницы
тогда читай мануал


 
Правильный_Вася   (2008-03-26 13:42) [7]


> dr-это поле с датой рождения.

тип данных какой?
тип параметра :D1 какой?


 
Mery   (2008-03-26 13:42) [8]

Помог архив.
Использую Current_date в качестве текущей даты,т.к. 3 диалект.
Всё получилось.


 
Правильный_Вася   (2008-03-26 13:42) [9]

и почему из меньшего вычитаешь большее?
отрицательный возраст хочешь получить?


 
Mery   (2008-03-26 13:53) [10]

>и почему из меньшего вычитаешь большее?
А почему из меньшего?
Текущая дата всяко больше той даты, когда мы родились.
Или я не понимаю твоего вопроса.


 
Правильный_Вася   (2008-03-26 13:54) [11]


> А почему из меньшего?

забудь, это я запутался в твоих соснах



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2008.09.21;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.006 c
2-1218546905
Павлик
2008-08-12 17:15
2008.09.21
Сортировка по возростанию


2-1218111245
Ябеда
2008-08-07 16:14
2008.09.21
Работа с TCanvas из наследника класса TThread


3-1206242528
delphicoder
2008-03-23 06:22
2008.09.21
ADO + Paradox


4-1196879655
EgorovAlex
2007-12-05 21:34
2008.09.21
Динамическое подключение dll


15-1217211912
Slider007
2008-07-28 06:25
2008.09.21
С днем рождения ! 28 июля 2008 понедельник





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский