1、块的结构(定义部分、执行部分、例外部分)。
定义部分:关键字(declare)
执行部分:begin……end
例外部分:
案例1:最简单的块
set serveroutput on--打开输出选项
begin
dbms_output.put_line('HelloWorld');
end;
/--回车
案例2:
declare
v_ename varchar2(5);--定义字符串变量
begin
select ename into v_enamefrom emp where empno=&no;
dbms_output.put_line('雇员名:'||v_ename);
end;
/
--&表示要从控制台输入的值,no可以随便写;
扩展 俩个变量的写法--
declare
v_ename varchar2(5);
v_sal number(7,2);
begin
select ename,sal intov_ename,v_sal from emp whereempno=&no;
dbms_output.put_line('雇员名:'||v_ename||'工资'||v_sal);
end;
/