declare a int:=9; b int:=0; begin dbms_output.put_line('商是: '||a/b); dbms_output.put_line('finished!!!'); exception when zero_divide then dbms_output.put_line('你做除法时,注意除数不能为0!!!'); dbms_output.put_line('sqlcode||sqlerrm'); end; declare v_bonus salary.奖金%type; v_empid employee.员工编号%type:=20220107; begin select 奖金 into v_bonus from salary where 员工编号 = v_empid; dbms_output.put_line('编号为'||v_empid||v_empid||'的奖金是:'||v_bonus); end; SQL> SQL> declare 2 v_bonus salary.奖金%type; 3 v_empid employee.员工编号%type:=20220107; 4 begin 5 select 奖金 into v_bonus from salary where 员工编号 = v_empid; 6 dbms_output.put_line('编号为'||v_empid||v_empid||'的奖金是:'||v_bonus); 7 end; 8 / 编号为2022010720220107的奖金是:20000 PL/SQL 过程已成功完成。 SQL>