Форум: "Базы";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];
ВнизSQL. Как использовать процедуру для WHERE Найти похожие ветки
← →
WondeRu © (2004-07-29 10:40) [0]Здравствуйте!
getcomnumber - процедура, результат которой INTEGER
aportno - входной параметр
"select * from getcomnumber(s.subdeviceno) into чего-то" туда не запихнешь!
как выполнить следующий код?
if (exists(
select *
from pacclev s
where (getcomnumber(s.subdeviceno) = aportno))
then
atimezones = 1;
else
atimezones = 0;
Спасибо!
← →
Соловьев © (2004-07-29 10:47) [1]
> "select * from getcomnumber(s.subdeviceno) into
> чего-то" туда не запихнешь!
результат будет в FieldByName :
select integer_field from getcomnumber(s.subdeviceno)
res_sp := Query1.FieldByName("inetger_field").Asinteger
← →
WondeRu © (2004-07-29 10:55) [2]SQL не выпоняется, в том виде как он представлен! ошибка в 4-й строчке! не подскажите как ее ликвидировать?
← →
Johnmen © (2004-07-29 10:55) [3]
select <outprm> from getcomnumber(<inprm>) into :locvar
if (exists(
select *
from pacclev s
where (select <outprm> from getcomnumber(s.subdeviceno)) = aportno)
then
atimezones = 1;
else
atimezones = 0;
← →
WondeRu © (2004-07-29 11:29) [4]Johnmen ©
пасиба БОЛЬШОЕ!)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.08.22;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.079 c