Oracle11G_PL/SQL
PL/SQL:对应SQL Server中的T-SQL,含义是过程语言和接过话查询语言的结合,支持多种数据类型,是对SQL的扩展;
执行过程:客户端将PL/SQL程序块发给服务器端,首先由PL/SQL引擎执行其中的过程语言,然后将SQL语句发送给SQL引擎,将结果返回给客户端;最后要加上/用于执行;单独使用/执行上一个程序段;
PL/SQL程序块组成:声明、可执行部分、异常处理,执行是必选,其他两个可选
动态SQL:通过EXECUTE IMMEDIATE表示,默认情况PL/SQL不允许执行DDL,但通过动态SQL可以执行DDL语句;
错误处理:预定义异常、自定义异常;使用excpetion关键字;
执行过程:客户端将PL/SQL程序块发给服务器端,首先由PL/SQL引擎执行其中的过程语言,然后将SQL语句发送给SQL引擎,将结果返回给客户端;最后要加上/用于执行;单独使用/执行上一个程序段;
PL/SQL程序块组成:声明、可执行部分、异常处理,执行是必选,其他两个可选
动态SQL:通过EXECUTE IMMEDIATE表示,默认情况PL/SQL不允许执行DDL,但通过动态SQL可以执行DDL语句;
错误处理:预定义异常、自定义异常;使用excpetion关键字;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
PL/SQL 中使用 DML
BIGPLANS
2020-07-05 14:35:24
ORDER BY 的时候不能在select 句子中用sequence
SELECT seq_com_id.NEXTVAL delta_id,XX.* FROM ( SELECT 'EXT' delta_type, NULL paper_no, 'D10041' er
iteye_10196
2020-07-07 17:38:41
PL/SQL学习(复合数据类型与游标)
heroleader
2020-07-06 18:43:59
PL/SQL学习(流程控制结构)
heroleader
2020-07-06 18:43:59
PL/SQL选择结构和循环
BIGPLANS
2020-07-05 14:35:14
Oracle数据库的基本使用和高级查询
CSS最难的编程语言
2020-07-03 18:29:34
Oracle存储过程读取文件例子--UTL_FILE
---讀文件測試 DECLAREf_file utl_file.file_type;c_line VARCHAR2(2048); BEGIN--打開
「已注销」
2020-07-01 17:22:53
Oracle 集合的一些用法例子
DECLAREt_var_names t_var := t_var();v_flag BOOLEAN; BEGINv_flag := t_
「已注销」
2020-07-01 17:22:53
pl/sql建JOB时时间的一些设置
「已注销」
2020-07-01 17:22:53
ORACLE截取字符串
萌虫小焕焕
2020-07-01 06:14:58
Oracle 执行计划详解(F5)
鱼丸丶粗面
2020-06-30 05:18:01
怎么让plsqldev恢复界面视图复位
1)英文:tools->preferences->user interface->appearance->最下邊reset docking 2)中文:工具->首選項->用戶界面->外觀->復位停放
silenceZq_930916
2020-06-28 01:42:02
PL/SQL的if语句的执行顺序
lhl6688
2020-06-27 09:11:51