PL/SQL 基础
1、 PL/SQL 概述
2、 PL/SQL 块结构
3、 分支语句的使用
4、 循环语句的使用
5、 异常处理的使用
6、 记录的使用
DECLARE
……
BEGIN
……
EXCEPTION
……
END;
/
DECLARE
x varchar2(10);
BEGIN
x:='This is ..';
DBMS_OUTPUT.PUT_LINE('x的值为: '||x);
END;
/
set serveroutput on size 10000;
list
/
DECLARE
x varchar2(10):=’abcd’;
y INTEGER:=123;
z string(10):=’ddddd’;
BEGIN
--x:='This is ..';
--DBMS_OUTPUT.PUT_LINE('x的值为: '||x); -- 行注释
/* abc 块注释 */
DBMS_OUTPUT.PUT('x的值为: '||x||y||z);
DBMS_OUTPUT.NEW_LINE;
END;
/
@c:\test1.sql;
分支语句
IF……THEN
……
ELSIF……THEN
……
ELSE
……
END IF
DECLARE
a number;
b varchar2(10);
begin
a:=2;
if a=1 then
b:='a';
elsif a=2 then
b:='c';
else
b:='d';
END if;
DBMS_OUTPUT.PUT_LINE('a='||a||' b='||b);
end;
/
CASE
WHEN……THEN……
ELSE
END CASE
DECLARE
a number;
b varchar2(10);
BEGIN
a:=2;
CASE
WHEN a=1 THEN b:='A';
WHEN a=2 THEN b:='B';
WHEN a=3 THEN b:='C';
ELSE
b:='others';
END CASE;
DBMS_OUTPUT.PUT_LINE('a='||a||' b='||b);
end;
/
oracle05 pl/sql基础 分支语句
最新推荐文章于 2021-04-11 18:05:49 发布