社区
基础和管理
帖子详情
oracle中的存储过程与proc
abstruse
2003-08-19 03:45:41
请问oracle中的存储过程与proc编写的程序在使用和其内部运行有什么差别呀?
...全文
57
7
打赏
收藏
oracle中的存储过程与proc
请问oracle中的存储过程与proc编写的程序在使用和其内部运行有什么差别呀?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
三杯倒
2003-08-28
打赏
举报
回复
oci是oracle的API,你说他是什么性质的
----------------------------------
我听说proc是编译性的,而OCI是解释性的
----------------------------------
pro*c和oci最后都是exe文件,他们的性质会有不同么
pro*c大概只有部分建立在oci基础上,pro*c有自己的执行体系
从效率方面比较,他们都是一个层面上的东西,效率不会差太多,主观判断还是oci快
jpabcd
2003-08-21
打赏
举报
回复
tojiezhi(浪子):
我听说proc是编译性的,而OCI是解释性的,所以proc比oci的效率高;
如果proc是建立在oci基础上的,那效率应该不高才对啊!
abstruse
2003-08-20
打赏
举报
回复
请jiezhi(浪子)能否更详细的描述一下,谢谢
proc-->oci-->oracle DataBase
pl/sql procedure-->oracle DataBase
netspirit
2003-08-19
打赏
举报
回复
存储过程,一次编译,一次加载,以后速度就快了。当然也可以共享,呵呵。
还有,就是维护上方便了,可以和程序分离,一些处理逻辑也可以分开。
三杯倒
2003-08-19
打赏
举报
回复
是否直接共享服务器内存
jiezhi
2003-08-19
打赏
举报
回复
proc-->oci-->oracle DataBase
pl/sql procedure-->oracle DataBase
jiezhi
2003-08-19
打赏
举报
回复
proc-->oci-->oracle DataBase
pl/sql-->oracle DataBase
spring-
oracle
-stored-
proc
:SpringBoot
Oracle
存储过程
演示项目
用于执行
Oracle
存储过程
的SpringBoot演示项目 前提条件 这需要
Oracle
DB。 请按照以旋转
Oracle
docker映像。 或者,您可以使用 一旦数据库建立并运行,请参考来设置数据库用户,表和过程。 我们可以通过几种不同的方式调用
Oracle
存储过程
。 使用 使用javax.persistence 。 我们在这种情况下使用了这种方法 无论我们选择哪种方式,在使用spring-data时都应该设置一些关键方面/属性(尤其是当我们不让Spring处理与数据库相关的bean时) 为了使@Entity类正确映射到数据库的正确列名,我们需要适当地设置 。 自从我们创建数据库Bean以来,spring不会解决这个问题。 必须明确设置以下JPA属性 spring : application : name : spring-
oracle
-stored-
proc
自定义审批流程表结构及
存储过程
.rar
自定义审批流程表结构及
存储过程
,生成审批流程的
存储过程
如OMS_AUDIT_COMMON
中
的
PROC
_OMS_ADD_APPROVE_
PROC
ESS,逻辑即按照如上步骤进行生成。附件为表结构详细设计和
存储过程
明细
Oracle
中
的USER_ARGUMENTS 与 PG
中
pg_
proc
字段转换
昨天将
oracle
中
的sql进行pg库的转化,碰到了系统表记录不同 的问题,记录一下。
Oracle
USER_ARGUMENTS 记录当前用户能够访问的函数(
存储过程
)的一些参数信息(参数名称 参数类型
存储过程
的名称 等等)。 pg_
proc
这张表类似,但是记录的东西确很杂,记录数据的方式也不同。所以就有需要对pg_
proc
官方文档 表进行研究对比后 才好解决问题。 下面上实例:
Oracle
: 原创文章 3获赞 1访问量 1070 关注
oracle
如何合并多个sys_refcursor详解
一、背景 在数据开发
中
,有时你需要合并两个动态游标sys_refcursor。 开发一个
存储过程
PROC
_A,这个过程业务逻辑相当复杂,代码篇幅较长。一段时间后要开发一个
PROC
_B,要用
PROC
_A同样的逻辑,而且在这个过程
中
,还要循环调用
PROC
_A这个过程。摆在你面前的有两个选择。 打开PL/SQL,仔细的读
PROC
_A这个过程,一直到明白了所有的逻辑,然后在自己的过程
中
重写这个逻辑 。 直接复制
PROC
_A这个过的代码过来,多写极端。还是业界标准大法好 针对循环调用的,建立一个临时表,循环插入数据到临时表(但这里还有一个问题,每次返回的游标可能列都不相同,建立临时表就显得
oracle
存储过程
报错 跳过,
oracle
调试
存储过程
的过程详解
oracle
调试
存储过程
的过程详解
oracle
如果
存储过程
比较复杂,我们要定位到错误就比较困难,那么可以
存储过程
的调试功能先按简单的
存储过程
做个例子,就是上次做的
存储过程
(
proc
_test)1、先在数据库的
proc
edures文件找到我们之前创建
存储过程
2、选
中
存储过程
,右键弹出菜单,选择 测试3、出现测试脚本页面,输入动态参数值,点击左上角的标志,进入调式模式4、出现调试操作按钮界面(依次:运...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章