javaee论坛

普通会员

225648

帖子

344

回复

358

积分

楼主
发表于 2019-11-03 06:36:21 | 查看: 111 | 回复: 0

PLSQL是Oracle公司在SQL基础上进行扩展而成的一种过程语言。PLSQL提供了典型的高级语言特性,包括封装,例外处理机制,信息隐藏,面向对象等;并把最新的编程思想带到了数据库服务器和工具集中。

优点:

减少来回交互而减轻网络流量压力,节省时间

**PLSQL和PASCAL类似,每一段程序都是由block组成

declare--变量begin--sql语句及其他exception--异常处理end;Block

Anonymous匿名块Procedure存储过程块Function函数块

declarev_idnumber;beginv_id:=:p_id;--:=(赋值)--:+变量名(输入参数)end;代码块可以嵌套,值得注意的是,作用域不同噢!

PLSQL的SQL语句也稍微有一点不同

selectfirst_nameintonamefromstudentwhere..两种循环ifconditionthenstatements;[elsif]conditionthenstatements;[else]statements;

注意:是elsif不是elseif

caseselectorwhenexpressionthenresultwhenexpressionthenresultelseresult;end;

您需要登录后才可以回帖 登录 | 立即注册

触屏版| 电脑版

技术支持 历史网 V2.0 © 2016-2017