1、《精通Oracle10gPLSQL编程》1、PLSQL综述

来源:互联网 发布:净化网络环境从我做起 编辑:程序博客网 时间:2024/06/04 19:42

SQL语言分类:

*数据查询语言(SELECT语句)

*数据操纵语言(Data Manipulation Lauguage, DML):INSERT/UPDATE/DELETE

*事务控制语言(Transactional Control Language,TCL):COMMIT/ROLLBACK/SAVEPOINT

*数据定义语言(Data Definition Language,DDL):CREATE TABLE/ALTER TABLE/DROP TABLE

*数据控制语言(Data Control Language,DCL):GRANT/REVOKE

PL/SQL优点和特征:

1、提高应用程序的运行性能,降低网络开销

2、提供模块化程序设计功能,可以将企业规则或商业逻辑集成到PL/SQL子程序中,然后在应用程序中直接调用子程序实现相应功能。

3、允许定义标志符,

4、具有过程语言控制结构

5、具有良好兼容性,在允许运行Oracle的任何平台上都可以使用PL/SQL

6、处理运行错误,PL/SQL提供例外EXCEPTION,可以集中处理Oracle错误和PL/SQL错误,简化错误处理。for example:

declare  name varchar2(10);begin  select ename into name from emp where empno = &no;  dbms_output.put_line(name);exception  when no_data_found then    dbms_output.put_line('employee not exist !');end;



原创粉丝点击