.. . .. . ..
DBMS_OUTPUT.PUT_LINE(:g_ename); --输出结合变量的值 END; SET SERVEROUTPUT ON . 专业学习资料 .
.. . .. . ..
DECLARE emp_record BEGIN emp%ROWTYPE;--定义记录变量 SELECT * INTO emp_record FROM WHERE emp empno = 7788;--取出一条记录 DBMS_OUTPUT.PUT_LINE(emp_record.ename); --输出记录变量的某个字段 END; SET SERVEROUTPUT ON DECLARE TYPE type_table IS TABLE OF VARCHAR2(10) INDEX BY . 专业学习资料 .
.. . .. . ..
BINARY_INTEGER; --类型说明 v_t type_table; --定义TABLE变量 BEGIN v_t(1):='MONDAY'; v_t(2):='TUESDAY'; v_t(3):='WEDNESDAY'; v_t(4):='THURSDAY'; v_t(5):='FRIDAY'; DBMS_OUTPUT.PUT_LINE(v_t(3)); --输出变量的内容 END; SET SERVEROUTPUT ON DECLARE . 专业学习资料 .
.. . .. . ..
V_temprature NUMBER(5):=32; V_result BOOLEAN:=false; BEGIN V_result:= v_temprature >30; IF V_result THEN DBMS_OUTPUT.PUT_LINE('温度'|| V_temprature ||'度,偏高'); END IF; END; SET SERVEROUTPUT ON DECLARE v_sex VARCHAR2(2); v_titil VARCHAR2(10); . 专业学习资料 .
.. . .. . ..
BEGIN v_sex:='男'; IF v_sex ='男' THEN v_titil:='先生'; ELSE v_titil:='女士'; END IF; DBMS_OUTPUT.PUT_LINE(v_titil||'您好!'); END; SET SERVEROUTPUT ON DECLARE v_sex VARCHAR2(2); . 专业学习资料 .