数据库管理与开发基础教程复习 (五)
SQL
DML
数据操纵语句(DML:Data Manipluation Language)
包括:insert、update、delete、merge.
Merge语句:
- 用于将一个表的数据合并到另一个表中
- 根据指定合并比对条件将源表中记录在目标表中进行查找。
  
- merge是一条“确定性的语句”
基本语法:

事务控制语句
commit:提交
-未提交的修改对操作者生效
-提交后的修改对其他用户生效
SAVEPOINT savepoint:设置保存点 savepoint
ROLLBACK [work] [to savepoint]:回退
SELECT
select ,Oracle支持的查询。
like:
(%)和(_)两个符号称为通配符,当要求不是通配符时,escape选项反斜杠()来表示。
表的连接:

SQL函数
按照返回结果:1)单行函数,对查询的每一行返回一个结果值。2)分组函数,对一组查询行返回一个结果值
PL/SQL
PL/SQL基础


解释:
- Pro_name 为要创建过程的名称
- or replace 为原先有的话就覆盖该过程,可省
- In、out和in out为形式参数
- 在过程的创建过程中没有declare关键字,用is或者as关键字代替
  
存储过程的优点:


 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号