Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Начинающим";
Текущий архив: 2006.09.10;
Скачать: [xml.tar.bz2];

Вниз

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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.45 MB
Время: 0.043 c
2-1156179551
Тупак
2006-08-21 20:59
2006.09.10
Очередной тупой вопрос


3-1152165502
Хой
2006-07-06 09:58
2006.09.10
Закрасить определённую строчку в DBGridEh ?


15-1152722095
Колдун
2006-07-12 20:34
2006.09.10
Любимые стихи


15-1155631422
Александр Иванов
2006-08-15 12:43
2006.09.10
Мартин Файлер "Рефакторинг"


8-1139817750
DVM
2006-02-13 11:02
2006.09.10
Создать AVI из последовательности jpeg (bmp) как?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский