proc*c 是使用嵌入c的SQL进行编程;oci是oracle提供的c的编程接口,效率是最好的。使用Proc*C需要预编译。
解决方案 »
- job调用的程序出现分布式事务错误ora-02050 ora-02056 ora-020563错误
- 行转列的时候怎么过滤掉重复字段值?row_number() over partition by
- 如何将只有只读权限的远程数据库的表复制到本地新建表中
- 查询指定时间内所有夜晚的数据?
- oracle报错,如何解决?
- 一个sql语句的问题
- 如何运行oracle script?
- Oracle在2000 Server 下和linux下有什么区别?
- 为什么我的分区建不成?
- 用powerdesigner9.5针对oracle设计时生成的sql脚本中表、字段的名称都加上了双引号,这很麻烦,如何去掉双引号?
- “用尽的 ResultSet”是怎么回事?
- 请问,关于sequence的问题。
但Pro*C易用一些,建议使用Pro*C。当然如果你对C/C++用的很好,其实是一样的
从处理机制,oci,pro*c没有多大的区别,关键看oci程序是怎么处理的,oci更灵活一些最好还是自己比较一下吧,效率的高低,与很多东东有关,必须对两个都十分熟悉才能有真正的答案