Ich lerne, wie eine eigenständige Funktion erstellt und aufgerufen wird. Aus diesem Grund benutze ich sql developer und erstelle dort die Funktion. Ich schrieb den folgenden Code:Fehler: Überprüfen Sie das Compilerprotokoll
CREATE FUNCTION get_bal(acc_no IN NUMBER)
RETURN NUMBER
IS acc_bal NUMBER(11,2);
BEGIN
SELECT order_total
INTO acc_bal
FROM orders
WHERE customer_id = acc_no;
RETURN(acc_bal);
END;
/
Compiler Protocoll die folgende Fehlermeldung angezeigt
, was mit dem SQL-Entwickler ist falsch?
Anscheinend gibt es keine Tabelle namens 'orders' (oder Ihr Benutzer hat keine Zugriffsrechte) –