Главная страница
    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-1218107041
_Джо_
2008-08-07 15:04
2008.09.21
StrToDate


2-1218109791
Ябеда
2008-08-07 15:49
2008.09.21
Снова потоки


15-1217338253
проходил мимо решил зайти
2008-07-29 17:30
2008.09.21
QReport


2-1218435987
9899100
2008-08-11 10:26
2008.09.21
Drag and Drop


2-1218369056
h5who
2008-08-10 15:50
2008.09.21
Отрисовка в TMenuItem, стрелка для суб-меню





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский