Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2002.12.26;
Скачать: CL | DM;

Вниз

Хранимая процедура   Найти похожие ветки 

 
Мученик   (2002-12-06 12:08) [0]

есть ли возвожность построить след конструкцию

declare procedure (par1...., par2....,....)
.....
begin
......
select * from db1, db2
where a.db1=a.db2 and
if (:par1 is not null) then b.db1=:par1
if (:par2 is not null) then c.db2=:par2
.....
suspend;
end

если это овзможно то как?
а то запрос с переменным числом параметров никак не получаеться вынести из клиента


 
Prooksius ©   (2002-12-06 12:12) [1]

Что такое
a. b. c. ?


 
FreeLancer ©   (2002-12-06 12:19) [2]


> Prooksius © (06.12.02 12:12)
> Что такое
> a. b. c. ?

Да какая разница? Переменное число параметров и запросы такого вида в IB не живут (пока).


 
ЮЮ ©   (2002-12-06 12:23) [3]

это можно и в сам запрос запихать

select *
from db1, db2
where
db1.a = db2.a and
((:par1 is null) or (db1.b = :par1)) and ...





 
Romkin ©   (2002-12-06 12:35) [4]

Мда... язык от другого сервера, может, это подойдет?


create procedure (par1...., par2....,....)
.....
begin
......
for select <строго перечень полей> from db1, db2
where db1.a = db2.a and (:par1 is null or db1.b = :par1) and
(:par2 is null or db2.c = :par2)
into :... <выходные переменные, типы и кол-во соотв списку полей>
do begin
.....
suspend;
end
end


 
Мученик   (2002-12-06 12:53) [5]

спасибо


 
ЮЮ ©   (2002-12-06 13:21) [6]

Тогда эта таблица предназначена для хранения всего гарема в одной записи :-) Иначе не представляю, чего туда можно напихать


 
ЮЮ ©   (2002-12-06 13:23) [7]

Сорри, не туда попал :-)



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

Текущий архив: 2002.12.26;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.025 c
1-85990
roman_tutov
2002-12-16 09:54
2002.12.26
Экспорт данных в Exel


14-86095
wman
2002-12-05 06:19
2002.12.26
Эффективное средство для создания справочных файлов *.hlp


6-86060
Beglec
2002-10-29 19:09
2002.12.26
Не подскажите где можно взять котировки FOREX для delphi


1-85900
AVR
2002-12-14 11:44
2002.12.26
Свойства формы, порождённой от TForm в инспекторе объектов.


1-85988
Самовар - Чайник
2002-12-15 20:29
2002.12.26
Что такое MSDN, с чем его едят и где его можно взять ?