Oracle教程之pl/sql简介
本篇章节讲解Oracle的pl/sql。分享给大家供大家参考,具体如下: 一、pl/sql 是什么pl/sql(procedural language/sql)是oracle在标准的sql语言上的扩展。 pl/sql不仅允许嵌入sql语言,还可以定义变量和常量,允许使用条件语句和循环语句,允许使用例外处理各种错误,这样使得它的功能变得更加强大。 二、为什么要学pl/sql1.提高应用程序的运行性能 三、Oracle为什么在PL/SQL developer执行很快,用c# oracleclient执行就慢因为PL/SQL这门语言是专门用于在各种环境下对Oracle数据库进行访问。由于该语言集成于数据库服务器中,所以PL/SQL代码可以对数据进行快速高效的处理。 而c#语言是微软的产品,它在连接ORACLE的时候先存到“连接池”中,所以第一次会慢点,但是当你的Web程序没有重起的时候,以后的速度就不会慢了。 四、使用pl/sql的缺点移植性不好(换数据库就用不了) 五、pl/sql理解1)、存储过程、函数、触发器是pl/sql编写的 六、编写一个存储过程,该过程可以向某表中添加记录。1、创建一张简单的表 2、创建过程(replace:表示如果有insert_proc,就替换) 3、如何查看错误信息:show error; 注意要在命令窗口执行 4、如何调用该过程:exec 过程名(参数值1,参数值2...); eg、exec insert_proc; 注意要在命令窗口执行 希望本文所述对大家Oracle数据库程序设计有所帮助。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |