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

Вниз

TOracleQuery   Найти похожие ветки 

 
tytus   (2006-08-22 15:54) [0]

Добрый день мастера. Есть процедура:
create or replace procedure GetNewMNNValue(AName in varchar2, NewVal out number) is
begin
  select Max(MNN) into NewVal from MainTable where MainTable.Mmodname=AName;
end GetNewMNNValue;
В OracleQuery два параметра
:MNAME string; :NEWMNNV integer;
Никак не получается вызвать процедуру.
Подскажите, какой текст нужно написать в свойстве SQL?


 
Sergey13 ©   (2006-08-22 15:56) [1]

Точно не помню, но вроде
begin
 execute GetNewMNNValue(:MNAME,:NEWMNNV)
end;


 
ANB ©   (2006-08-22 15:58) [2]


> tytus   (22.08.06 15:54)

1. Не нужна тебе эта процедура (см. ответ на свой предыдущий вопрос).
2. Соответственно - не надо ее вообще вызвать
3. В DOA тоже есть компонент для выполнения хранимок
4. Если уж сильно приперло, то используй безымянный блок :


begin
  GetNewMNNValue(:AName, :NewVal);
end;


 
ANB ©   (2006-08-22 15:59) [3]


> execute GetNewMNNValue(:MNAME,:NEWMNNV)

execute не надо. Это оракл.


 
tytus   (2006-08-22 16:06) [4]

>ALL
begin
GetNewMNNValue(:MNAME, :NEWMNNV);
end;
ОГРОММЕННОЕ СПАСИБОООООО!


 
ANB ©   (2006-08-22 16:10) [5]


> tytus   (22.08.06 16:06) [4]

Да не за что. Через полчаса опять придешь, т.к. хренью занимаешься.

А за
select Max(MNN) into NewVal from MainTable where MainTable.Mmodname=AName;
вообще убивать надо.


 
tytus   (2006-08-22 16:22) [6]

>[5]
Я только начинаю изучать Oracle 8i, объясни,
почему х..й занимаюсь. Может знаешь как лучше сделать (это не
подкол, а вопрос)?


 
ANB ©   (2006-08-22 17:06) [7]


> tytus   (22.08.06 16:22) [6]

я уже написал. Посмотри мой ответ в предыдущей ветке.



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

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

Наверх




Память: 0.48 MB
Время: 0.062 c
15-1155627150
vidiv
2006-08-15 11:32
2006.09.10
Вопрос по HTML про <img ismap> и javascript


3-1151948212
yon
2006-07-03 21:36
2006.09.10
450 полей в dbf


2-1155884246
Sergey_b
2006-08-18 10:57
2006.09.10
Подписка на события


3-1152081560
Konrads
2006-07-05 10:39
2006.09.10
Ошибка при попытке открыть базу Access


2-1156004569
Elf-Eluna-Alina
2006-08-19 20:22
2006.09.10
BLOB - вопрос ламера