/Creare una funzione PL/SQL get_customer_name che restituisce il nome del cliente dato Ordine ID./
/Quando chiamo la funzione che ho visualizzato l'ID del cliente come il risultato. La funzione deve restituire il nome del cliente. Che cosa mi manca?/
--Oracle PL/SQL Funzione:--
CREATE OR REPLACE FUNCTION get_customer_name(cust_id IN VARCHAR)
RETURN NUMBER
IS
cname VARCHAR2 (50);
BEGIN
SELECT customer_id INTO cname FROM s_order_t o WHERE o.order_id = cust_id;
RETURN cname;
EXCEPTION
WHEN no_data_found THEN
DBMS_OUTPUT.PUT_LINE('NO SUCH EMPLOYEE');
RETURN -1;
END;
/Scrivere un anonimo PL/SQL programma per chiamare questa funzione, con un po ' di Ordine ID come input, e stampare i risultati./ --Chiamata Di Funzione:--
DECLARE
cname VARCHAR2 (50);
BEGIN
cname := get_customer_name (1010);
DBMS_OUTPUT.PUT_LINE (cname);
END;