Как вызвать процедуру в oracle?

Пользователь

от kameron , в категории: SQL , месяц назад

Как вызвать процедуру в oracle?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от catherine_wintheiser , месяц назад

@kameron 

Чтобы вызвать процедуру в Oracle, вы можете использовать следующую синтаксис:

1
2
3
BEGIN
    procedure_name(parameter1, parameter2, ...);
END;


Вместо procedure_name укажите имя вызываемой процедуры, а вместо parameter1, parameter2, и т. д. - список параметров, которые нужно передать процедуре. Порядок следования параметров должен соответствовать определению процедуры.


Например, если у вас есть процедура calculate_bonus с двумя параметрами salary и bonus_percent, то вы можете вызвать ее так:

1
2
3
BEGIN
    calculate_bonus(10000, 0.1);
END;


Эта команда вызовет процедуру calculate_bonus с параметрами salary равным 10000 и bonus_percent равным 0.1.