问一个数据库方面的问题,过程和存储过程有什么区别吗?
这两天再看pl/sql,看到过程,又想到以前看的存储过程,搞不懂两者的区别,望大虾指点 问题点数:0、回复次数:5Top
1 楼fuxf(布衣)回复于 2003-12-02 16:19:31 得分 0
存储过程在数据库中执行!!!速度更快!!!Top
2 楼clancy(不见雁阵)回复于 2003-12-02 17:59:47 得分 0
当你第一次提交事务,操作将记录在数据字典内,下一次再提交时,将直接从数据字典里读取,加快速度,MYSQL不支持存储过程。Top
3 楼gaosl11(gaosl11)回复于 2003-12-02 18:04:30 得分 0
pl/sql的过程难道不是在数据库中执行吗??Top
4 楼gaosl11(gaosl11)回复于 2003-12-03 13:32:32 得分 0
那oracle由存储过程吗?如果有,和过程有什么区别阿??Top
5 楼k66k(探索者)回复于 2003-12-03 15:21:23 得分 0
过程可以直接返回计算值
而存储过程不能直接返回计算值(可通过参数返回)
有点类似pascal 的 过程和函数
Top




