WLS 10.3 上的 Oracle PL/SQL Web 工具包
有人有使用 Oracle PL/SQL Web 工具包开发的应用程序并将其部署在 WLS 10.3 上的经验吗? 我们有一个在 Oracle PL/SQL Web 工具包中创建的旧应用程序…
如何获取有关用户定义类型的信息?
简单来说,PL/SQL 通常遵循以下规则: DECLARE Variable declaration BEGIN Program Execution EXCEPTION Exception handling END; 我对 PL/SQL 还很…
pl/sql - 比较 2 个用户表的记录计数
我在模式“staff”下有一个用户名为“staff”的表“stf_table”。 我在模式“employee”下有表“emp_table”,用户名为“employee”。 这两个都位于相…
不同字符集的 utl_raw.cast_to_varchar2 行为
我正在使用一个名为 pl_fpdf 的 Oracle pl/sql pdf 包来动态创建 pdf(这是我目前必须使用的)。它适用于一个数据库,但不适用于另一个数据库。我相信…
从 Oracle 10g 开始,我是否有理由不使用 PL/SQL BINARY_INTEGER 数据类型?
朋友们, 这个问题与这个一个相关。 Steven Feuerstein 在他的《PL/SQL 编程》一书中写道,他不建议在新工作中使用 BINARY_INTEGER,除非它将在 Oracl…
PL/SQL 上下文如何工作?
我对 PL/SQL 上下文有一些疑问,是否存在: PL/SQL 上下文是静态的? PL/SQL 上下文是同步的? 如果一个过程同时被调用两次,第一个过程需要 20 秒才…
过程中的 PL/SQL 异常处理
这是一个关于最佳实践的问题。我有一个与此类似的 PL/SQL 块。 DECLARE --work variables PROCEDURE p1(in_parameter1, out_parameter1, out_paramete…
oracle存储过程-打印varchar2输出变量
我按如下方式执行存储过程: var myOutput varchar2 exec myproc(:myOutput) print myOutput 但是,这不起作用。 我收到一条错误消息: Bind Variable…
Oracle PL/SQL - 如何转义冒号 (:),被误解为绑定变量
我有一个小的 PL/SQL 脚本,用于尝试在两个 Oracle 数据库实例之间复制数据。 我使用(经过清理的)调用 SQL 脚本: sqlplus username/[email protect…
使用 PL/SQL 关联数组
create or replace aArr is TABLE of varchar2 index by binary_integer; create or replace bArr is TABLE of varchar2 index by binary_integer; cr…
尝试使用 Java 运行 PL/SQL 脚本
我熟悉 Java JDBC,并经常使用它来运行简单的 SQL。但是,我想运行类似下面的东西。这比常规 SQL 更像是 PL/SQL,因此是我的问题。我不是从 Oracle 机…