文档介绍:该【数据库培训PLSQLPPT课件 】是由【梅花书斋】上传分享,文档一共【43】页,该文档可以免费在线阅读,需要了解更多关于【数据库培训PLSQLPPT课件 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。数据库培训PL/SQL基础
电信网通BU
05月
1
培训内容
PL/SQL程序构造
基本语法要素
流程控制
事务处理
游标
异常处理
存储过程和函数
程序包
触发器
2
PL/SQL程序构造
PL/SQL: 过程化SQL语言
PL/SQL块语法   [DECLARE] ---declaration statements BEGIN ---executable statements [EXCEPTION] ---exception statements END
3
基本语法要素
常量
变量
符合数据类型变量
体现式
函数
ODS变量命名规范
4
常量
语句格式:
常量名 CONSTANT 类型标识符 [not null] := 值 ;
例:avc_acct_id CONSTANT VARCHAR2(5) NOT NULL := 'AP001';
5
变量
语句格式
变量名 类型标识符 [not null] := 值 ;
例:avc_serv_id VARCHAR2(5) NOT NULL := ‘SV001';
基本数据类型
number
int
char()
varchar()
varchar2()
long
date
boolean :ture false null
6
复合数据类型变量
使用type%定义变量
avc_no %type;
定义记录类型变量
使用rowtype%定义变量
一维表类型变量
多维表类型变量
7
体现式
算术体现式
逻辑体现式
字符体现式
关系体现式
8
函数
数字函数
字符函数
转换函数
曰期函数
常规函数
9
ODS变量命名规范
create or replace procedure p_tf_acct_income_mon(
/*
记录分析_收入状况(月)
模块名称:p_tf_acct_income_mon
生成周期:按月执行
数据来源:
数据目的:记录分析_收入状况(月)(TF_ACCT_INCOME_MON)
*/
avc_cycleid varchar2, --数据周期
avc_lastcycleid varchar2 , --上一次成功数据周期
an_return out number, --返回值(0:表达到功 -1:表达失败)
an_syserr out number, --系统错误号
an_record out number, --总记录数
avc_syserrtext out varchar2 --系统错误文本
)
is
n_point varchar2(10);
vc_sql varchar2(4000);
begin
.........
end p_tf_acct_income_mon ;
10