![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
pl/sql
meng-jiao
这个作者很懒,什么都没留下…
展开
-
pl/sql---流程化控制语句
流程化控制语句——条件语句又称选择语句,它的主要作用是根据条件的变化选择执行不同的代码它包括IF语句和CASE语句。1.IF语句### 1)IF...THEN..IF 条件 THEN 语句 ----如果条件为真,执行语句,否则退出END IF;/DECLARE v_sal NUMBER; v_comm NUMBER; v_ename VARCHAR2(20) := 'SMITH'; --定义变量,以便在语句主体中使用原创 2021-06-09 15:40:33 · 238 阅读 · 0 评论 -
pl/sql---数据库维护
数据库维护查看表空间信息SELECT TABLESPACE_NAME, ----表空间名称 STATUS , ----表空间状态 CONTENTS , ----表空间类型 LOGGING ----是否记录类型 FROM DBA_TABLESPACES;表空间信息查询查看数据文件信息SELECT TABLESPACE_NAME, ---表空间名称原创 2021-06-09 15:36:14 · 1797 阅读 · 2 评论 -
pl/sql---存储函数和包
存储函数创建CREATE [OR REPLACE FUNCTION 函数名(参数1,参数2...)]RETURN 数据类型---数据类型不能带精度/不能被约束AS|IS 变量名 变量类型; ...BEGIN PLSQL结构体 RETURN 变量名 EXCEPTION 异常结构体END[函数名]函数的关键词为FUNCTION;函数没有输出参数,只有一个返回值类型,这个返回值类型要使用RETURN关键词单独声明,没有名字,没有长度;程序中要使用RETURN关键原创 2021-06-09 15:31:44 · 342 阅读 · 0 评论 -
pl/sql---异常处理
异常处理预定义异常DECLARE V_ENAME VARCHAR2(20);BEGIN SELECT ENAME INTO V_ENAME FROM EMP WHERE EMPNO=1234; DBMS_OUTPUT.PUT_LINE(V_ENAME); EXCEPTION WHEN NO_DATA_FOUND THEN DBMS_OUTPUT.put_line('这个员工能够不存在'); WHEN TOO_MANY_ROWS THEN原创 2021-06-09 15:25:03 · 119 阅读 · 0 评论 -
PL/SQL----pl/sql块
PL/SQL```sqlDECLARE ---声明部分BEGIN ---执行部分 ---必选 EXCEPTION ---异常处理部分END;/DECLARE```sqlBEGIN DBMS_OUTPUT.PUT_LINE('HELLO WORLD'); DBMS_OUTPUT.PUT('HELLO');END;/BEGIN DBMS_OUTPUT.PUT('HELLO'); DBMS_OUTPUT.NEW_LINE;原创 2021-06-09 15:09:20 · 463 阅读 · 0 评论