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

Вниз

IN и параметрический запрос   Найти похожие ветки 

 
PKT   (2002-11-13 11:06) [0]

Как грамотно построить параметрический запрос для предикаты IN ?
Вот так вот пытался:

SELECT * FROM BASE
WHERE I_NUM IN :Numbers

(*
(I_NUM: Integer)
*)

А затем
Query1.Params[0].AsString := "(1, 2, 3, 4)";

схлопотал "Invalid use of keyword"


 
Андрей Прокофьев ©   (2002-11-13 11:08) [1]

а так нельзя
sIn := "(1, 2, 3, 4)";
...SQL.Text := "SELECT * FROM BASE WHERE I_NUM IN " + sIn;


 
PKT   (2002-11-13 11:12) [2]

To: Андрей Прокофьев © (13.11.02 11:08)

Так собственно у меня и было в старом варианте.
Ну вот приспичило через Params.


 
ЮЮ ©   (2002-11-13 11:43) [3]

это через параметры не передашь


 
Sergey13 ©   (2002-11-13 11:57) [4]

2PKT (13.11.02 11:06)
Эдак можно докатиться до
select :parametr
или просто
:parametr
8-)

>Ну вот приспичило через Params.
-Беспокоит меня Гондурас.
-Говорили тебе, не расчесывай. 8-)



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
14-4592
Skier
2002-11-11 14:21
2002.12.02
Перевод с аглицкого...


3-4239
delta
2002-11-14 14:31
2002.12.02
Вложений SQL запрос


8-4509
Cr@sh
2002-08-07 13:58
2002.12.02
Подскажите как расчитать cursor position относительно угла TImage


1-4325
bkv
2002-11-21 16:05
2002.12.02
Ошибка при компиляци


3-4223
Вопросник
2002-11-13 13:42
2002.12.02
Обращение к БД через Интербэйс. Тормозит!!!