全国校区
北京
深圳
上海
广州
武汉
成都
西安
郑州
南京
长沙
Java实验班
Java就业班
Java在职加薪班
Java架构师班
Java夜校班
JavaSE
数据库
JavaWeb
流行框架
分布式
微服务
控制结构在程序中就是一种程序运行的逻辑,一般情况下有顺序结构,选择结构,循环结构。PL/SQL控制结构也是由上述的3种逻辑结构组成,往往由以下几个语句来实现。1、IF条件语句IF语句的语法:IFcondition1THEN statement1;ELSIFcondition2THEN stateme...
众所周知,程序的错误一般情况下分为两类:编译错误和运行时错误。其中运行时错误被称为异常。PL/SQL语句块中处理异常的部分即为异常处理部分。在异常处理部分,可以指定当特定异常发生时所采取的动作。本文我们就来聊一聊PL/SQL异常处理的那些事儿。PL/SQL有两种类型的异常:内置异常和用户自定义异常。其中,内置异...
我们在编写PL/SQL程序时,可以定义变量和常量。在PL/SQL程序中的变量包括有标量类型(scalar)、复合类型(composite)、参照类型(references)、lob(largeobject)。下面我们来具体分析PL/SQL变量的使用和定义。1、标量(scalar)在编写PL/SQL块时,如果要使...
在PL/SQL中,针对多行多列的数据类型,可以使用游标变量。当在PL/SQL中执行SELECT,INSERT,UPDATE,DELETE语句时,Oracle服务器会为这些语句分配相应的上下文区域(ContextArea),Oracle使用该上下文区域解析和处理相应的SQL语句。PL/SQL游标就是指向该上下文区...
在实际的开发环境中,数据的重要性不言而喻,每一个数据都是有其价值的,提供安全可靠的数据保障是技术与运维部门的职责所在;为了保障数据的安全性,大多数的开发都采用了数据库的主从复制,其中MySQL集群主从复制也是保障MySQL数据库数据安全的一道坚不可摧的防线。我们试想一下,如果我们的数据库只有一台服务器,那么很容...
PL/SQL是Oracle数据库对SQL语句的扩展,触发器是由事件驱动的专用过程,由DBMS存储和管理。触发器是存储SQL过程的一种特殊形式,当发生诸如INSERT,DELETE或UPDATE之类的事件时,该触发器会启动一个操作或触发一个操作。PL/SQL触发器本身也可以包含INSERT,UPDATE和DELE...
PL/SQL是一种程序语言,叫做过程化SQL语言(ProceduralLanguage/SQL)。而PL/SQLDeveloper则是一个集成开发环境,专门面向Oracle数据库存储程序单元的开发。随着越来越多的商业逻辑和应用逻辑转向了OracleServer,PL/SQL编程也逐渐在开发在崭露头角。PL/SQ...
快捷键,又叫快速键或热键,指通过某些特定的按键、按键顺序或按键组合来完成一个操作,很多快捷键往往与如Ctrl键、Shift键、Alt键、Fn键、Windows键等配合使用。在使用PL/SQL语言的过程中,为了更加简洁方便我们也要熟练掌握PL/SQL快捷键使用技巧。1、类SQLPLUS窗口File->New...
说到PL/SQL我们不禁想到SQL,PL/SQL和SQL确实有很重要的联系。SQL语言是一门独立的语言,所有数据库都支持SQL语言操作数据。PL/SQL也是一种程序语言,叫做过程化SQL语言(ProceduralLanguage/SQL)。PL/SQL是Oracle数据库对SQL语句的扩展。在普通SQL语句的使...
PL/SQL是Oracle数据库对SQL语句的扩展,PL/SQL(ProceduralLanguage/SQL)是一种过程化语言,属于第三代语言,它与C、C++、Java等语言一样关注于处理细节,可以用来实现比较复杂的业务逻辑。其中PL/SQL循环语句是在一定条件下反复执行某段程序的流程结构,PL/SQL循环语...