繁体   English   中英

java API中的Oracle NO_COPY指令

[英]Oracle NO_COPY instruction in java API

Oracle提供了一个语句编译器提示NO_COPY ,可用于提高SQL语句的性能,特别是那些涉及大型数据结构的语句。

我的问题是,尽可能尝试,我找不到任何关于如何通过Java API使用此功能的参考。 我所能找到的就是这个用于Oracle Fusion的javadoc ,据我所知,它是一个单独的中间件包,可以应用于数据库层(可能需要很大的代价),这不是我需要的。

编辑

我对数据库编程还很陌生,我很可能错过了一些重要的东西!

我正在使用CallableStatements来调用已在数据库中编写的预准备语句。 由于我必须使用registerOutParameter()告诉Java API每个返回参数的类型,我假设我还需要告诉Java API使用NO-COPY(即,如果JDBC驱动程序无法解决类型从数据库中的过程定义,我想我还需要告诉它使用NO_COPY)。

我错了吗?

声明和定义PL / SQL子程序时使用NOCOPY 调用过程或函数时无需指定它 - 就像在调用中未指定类型或模式(IN / OUT)一样。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM