Вниз
Скачать: CL | DM;

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

← →
AlexanderSK   (2003-09-18 10:29) [0]

Допустим есть следующий запрос (в теле хранимой процедуры):

FOR SELECT DISTINCT
T1.a,
T1.b
FROM
T1
WHERE
T1.C = :X
INTO
:A,
:B
DO
BEGIN
SUSPEND;
END

X - параметр. можно ли сделать так, чтобы при опрежеленном Х из Т1 выбирались все записи?


← →
Zacho ©   (2003-09-18 10:36) [1]

Можно, конечно. Например, так:
IF (X=определенное_значение) THEN
BEGIN
FOR SELECT DISTINCT
T1.a,
T1.b
FROM T1
INTO
:A,
:B
DO SUSPEND;
END
ELSE
BEGIN
FOR SELECT DISTINCT
T1.a,
T1.b
FROM T1
WHERE
T1.C = :X
INTO
:A,
:B
DO SUSPEND;
END


← →
Sandman25 ©   (2003-09-18 10:38) [2]

FOR SELECT DISTINCT
T1.a,
T1.b
FROM
T1
WHERE
T1.C = :X
OR :X = определенное значение INTO
:A,
:B
DO
BEGIN
SUSPEND;
END



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

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.016 c
1-27429
Viktor Kushnir
2003-09-28 14:13
2003.10.09
RGB наоборот.


14-27742
kopcap
2003-09-19 19:30
2003.10.09
Как запускать CGI скрипты на своём компе ???


1-27475
Сергей Ж.
2003-09-27 00:02
2003.10.09
Random элементов массива.


1-27541
Vemer
2003-09-29 16:47
2003.10.09
Символы разбивки строки.


1-27538
Jiura32d
2003-09-29 21:22
2003.10.09
Как узнать в Treeview Index выделенного эллемента?




   Наверх