问题标签 [plsqldeveloper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1777 浏览

oracle10g - Oracle PL/SQL 如何在提交时调用远程过程 (RPC)

Oracle PL/SQL 如何在提交时调用远程过程 (RPC)。示例:我有一个表 TABLE1 并在 TABLE1 中插入一些行并提交。我需要在提交时调用远程过程。

0 投票
1 回答
3285 浏览

oracle - PL/SQL 包类型与模式类型

我想要做的是以下几点:

但它不编译:

错误 (16,14): PL/SQL: ORA-00902: 无效数据类型

当我string_list_t在包外定义为

它按预期编译和工作。这里有什么区别以及如何使用包中定义的类型正确地做到这一点?

0 投票
6 回答
234986 浏览

oracle - 如何使用 RefCursor 返回类型测试 Oracle 存储过程?

我正在寻找有关如何在 SQL Developer 或 Embarcardero Rapid XE2 中测试 Oracle 存储过程的良好解释。谢谢你。

0 投票
3 回答
9770 浏览

plsql - 在 PL/SQL Developer 中运行的日期查询显示时间,但在 Oracle SQL Developer 中不显示

在 PL/SQL Developer 中运行的相同查询会显示时间,但它不会在 Oracle SQL Developer 中显示。有没有办法在 SQL Developer 中获得时间?

在 SQL 开发人员中: 在此处输入图像描述

在 PL/SQL 中:

在此处输入图像描述

这是日期字段的详细信息:

在此处输入图像描述

0 投票
4 回答
28177 浏览

sql - PL/SQL Developer:多条语句?

我有一个脚本,它生成一个包含几个 SQL UPDATE 语句的文本文件:

当我将上述文本块粘贴到 PL/SQL Developer 中的 SQL 窗口中时,它告诉我分号是无效字符。当我删除它时,它通知我我的第一个语句没有正确终止。

如何在一次执行中运行这些语句?

0 投票
1 回答
4907 浏览

oracle - 在 pl/sql 集合中选择多个列

实际上我已经创建了以下程序,它工作正常。

2. 第二

  1. 第三

    现在我想像这样更改我的查询

    /li>

所以我改变了程序

但这是不正确的,请告诉我程序的样子

0 投票
1 回答
8322 浏览

java - 如何将 List<> 传递给 Oracle 存储过程

我的代码已经使用存储过程将字符串数据存储在 SQL 表中:

我需要修改它以包含一个对象列表。例如:

我不清楚如何支持存储过程中的对象列表。

有没有人有传递和解析对象列表以存储过程的经验?任何人都可以提供一些示例代码吗?

0 投票
6 回答
67833 浏览

oracle - 如何在 PL/SQL 中解析逗号分隔的字符串?

我在 PL/SQL 脚本中有一个逗号分隔的字符串(例如 data:= 'a,b,c,d,e'),我需要在脚本中解析出来。

我想遍历字符串并处理每个项目。就像一个“foreach”循环。

这在 PL/SQL 中可能吗?有人可以指点我一些代码吗?

0 投票
7 回答
76614 浏览

oracle - 在 PL/SQL Developer 中转义 & 符号

我正在对 Oracle 数据库尝试一个简单的 INSERT 语句。其中一个值是 VARCHAR2 字段,并且插入语句包含一个 & 符号。我该怎么做呢?我尝试了以下方法:

  1. 将 & 转义为 \& 并设置转义
  2. 设置扫描关闭(这会导致 ORA-00922 丢失或无效选项错误)
  3. 设置定义关闭(这会导致 ORA-00922 丢失或无效选项错误)

还有其他想法吗?

0 投票
4 回答
175986 浏览

oracle - 将列值显式设置为空 SQL Developer

我是 Oracle DB 的新手,我正在使用 Oracle SQL Developer(版本 3.0.02)来查询数据库。我想明确地将一列设置为空?

如何在 SQL Developer GUI 中执行此操作?

以前在 MSSQL 中,单击 CTRL+0 会将值显式设置为 null。Oracle SQL Developer 怎么样?谢谢