/Créer une fonction PL/SQL get_customer_name qui renvoie la nom du client numéro de Commande donnée./
/Lorsque j'appelle la fonction que j'recevoir l'ID de client comme résultat. La fonction doit retourner le nom du client. Ce qui me manque?/
--Oracle PL/SQL Fonction:--
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;
/Écrire un anonyme PL/SQL programme à appeler cette fonction avec une certaine ID de la Commande comme entrée, et d'imprimer les résultats./ --Appel De La Fonction:--
DECLARE
cname VARCHAR2 (50);
BEGIN
cname := get_customer_name (1010);
DBMS_OUTPUT.PUT_LINE (cname);
END;