存储过程的一些简单理解

PL/SQL(Procedural Language/SQL,PL/SQL)是编写数据库存储过程的语言。介绍存储过程之前需要了解PL/SQL块,PL/SQL块在《数据库系统概论》一书P245中8介绍的很详细,这里就不多说了。

PL/SQL块主要有两种类型,命名块与匿名块。

匿名块每次执行时都需要编译,不能存储到数据库中,也不能再其他的PL/SQL块中调用。

存储过程和函数是一种命名块,存储过程经过编译和优化后存储在数据库服务器中,可以被反复使用,运行效率高,可以降低客户(C)和服务器(S)之间的通信量,有利于集中控制,又能够方便地进行维护。

注:存储过程和函数需要进行编译,以排除语法错误,只有编译通过才能调用。

关于存储过程更详细的介绍以及例子见下面的博客:

http://blog.csdn.net/x125858805/article/details/7581806

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值