/创建一个PL/SQL function get_customer_name返回 客户的名字给出了ID./
/当我打电话的功能,我收到了客户的标识作为的结果。 功能应该回顾客的名称。 我是什么失踪了吗/
--Oracle PL/SQL功能:--
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;
/写一个匿名PL/SQL节目叫 这个函数的一些单标识作为输入,并且打印出来的结果。/ -能电话:--
DECLARE
cname VARCHAR2 (50);
BEGIN
cname := get_customer_name (1010);
DBMS_OUTPUT.PUT_LINE (cname);
END;