0
Я пытаюсь рассчитать баланс, причитающийся в этой функции, используя некоторые значения, которые находятся в таблице счетов. Я не совсем уверен, где именно разместить расчетную линию. Любая помощь приветствуется!Как выполнить вычисление нового параметра в Oracle SQL Function
Create or Replace Function Get_balance_due(
f_invoice_id In Number)
Return Number
AS
balance_due Number;
f_invoice_total Number;
f_payment_total Number;
f_credit_total Number;
Begin
select (vendor_id into f_vendor_id,
invoice total into f_invoice_total,
payment_total into f_payment_total,
credit_total into f_credit_total)
From
invoices
Where
invoice_id = f_invoice_id
balance_due = f_invoice_total - f_payment_total - f_credit_total;
Return (balance_due);
End;
/
SHOW ERRORS Function Get_balance_due;