Answer the question
In order to leave comments, you need to log in
Why procedure compilation error in Oracle Apex?
There is such a procedure
create or replace procedure "!TO_PAY3026"
(clientid IN NUMBER,
clientdebt IN NUMBER,
diff_cold IN NUMBER,
diff_hot IN NUMBER,
topay OUT NUMBER)
is
t_hot number; --Переменная для хранения тарифа по горячей воде
t_cold number;--Переменная для хранения тарифа по холодной воде
tariff number;--Переменная для хранения номера последнего тарифа
begin
--Получаем номер последнего тарифа по максимальной дате
*select n_tariff into tariff
from tariff3026
where d_tariff = (select max(d_tariff) from tariff3026)
*select n_tariff_hot, n_tariff_cold into t_hot, t_cold --Запрашиваем текущие тарифы по воде и записываем в переменные
from tariff3026
where n_tariff = tarrif; --Номер тарифа, который был получен ранее
topay := n_debt +(diff_hot*t_hot) + (diff_cold*t_cold); --Вычисление суммы к оплате, долг + оплата за горячую + оплата за холодную
end;
Compilation failed,line 18 (14:07:54)
PL/SQL: ORA-00933: SQL command not properly endedCompilation failed,line 14 (14:07:54)
PL/SQL: SQL Statement ignored
Answer the question
In order to leave comments, you need to log in
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question