1. 控制台输出
(1) 打开Command界面
File -> New -> Command Window
(2) 启用界面输出
输入:
SET SERVEROUTPUT ON;
并回车。
(3) 打印结果
输入:
BEGIN
DBMS_OUTPUT.PUT_LINE('Hello PLSQL');
END;
/
并回车。
2. 调用Function
(1) 打开Command界面
File -> New -> Command Window
(2) 启用界面输出
输入:
SET SERVEROUTPUT ON;
并回车。
(3) 新建Function
CREATE OR REPLACE FUNCTION FINDMAX(X IN NUMBER, Y IN NUMBER) RETURN NUMBER IS
Z NUMBER;
BEGIN
IF X > Y THEN
Z := X;
ELSE
Z := Y;
END IF;
RETURN Z;
END;
/
(4) 调用Function
DECLARE
A NUMBER;
B NUMBER;
C NUMBER;
BEGIN
A := 23;
B := 45;
C := FINDMAX(A, B);
DBMS_OUTPUT.PUT_LINE(' Maximum of (23,45): ' || C);
END;
/