PL/SQL编程基础

一、SQL怨言的全程是结构化查询语言(Structure Query Language),药学系数据库编程技术,必须首先掌握SQL语言。但是仅有SQL语言是不够的,必须对SQL语言进行扩展。这种扩展就是PL/SQL语言。

1.1OL/SQL的基础结构

 PL/SQL的块由变量声明、程序代码和一场处理代码3部分组成

DECLARE
--生命一些变量、常量、用户定义的数据类型以及游标等
--这一部分可选,如不需要刻意不写
BEGIN
--主题序体,此处用来编写各种PL/SQL语句,函数和存储过程
EXCEPTION
--异常处理程序,当程序中出现错误时执行这一部分,可以编写一场处理代码
END;
---主程序体结束部分

1.2 PL./SQL程序的注释

(1)单行注释由两个连字符(--)开始,其注释范围从量字符开始,到行的末尾结束,

(2)多行注释油“/*”开头,由“*/”结束

二、PL/SQL常量和变量的定义

21PL/SQL的字符集

(1)常量与变量

在定义常量和变量时,名称必须符合Oracle标识符的相应规定,其字符集规定如下。

  • 名称必须以字符开头
  • 名称长度不能超过30个字符
  • 名称中不能包含建好和空格
  • 不能使用PL/SQL保留字作为标识名,例如不鞥你生命变量名为DECLARE.
  • 标识符名不区分大小写,例如DBName和dbname是完全相同的
  • 标识符中可以包含数字(0-9)、(_)、&和#

(2)分界符(delimiter)是对PL/SQL有特殊意义的符号。他们用来将标识符相互分隔开。

2.2数据类型

(1)字符类型

(2)数值类型

(3)日期时间类型

(4)布尔类型

(5)%type类型和%rowtype类型

(6)记录类型和表类型

 

 

转载于:https://my.oschina.net/xiaolaoshu/blog/1538860

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值