问题标签 [oracle-sqldeveloper]

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 投票
9 回答
105297 浏览

sql - 在oracle中查找列中最长行的长度

有谁知道是否有办法找到 Oracle 列中最长行的长度?

基本上我需要获取最长行的长度,然后使用该长度加上 1SUBSTR来使列的输出比最长的字符串长一个字符。

谢谢

编辑:

感谢您的建议。

但是,该MAX(LENGTH(column_name)) AS MAXLENGTH方法为我提供了我想要的数字,但是当我尝试使用它时,SUBSTR(column_name,1, MAXLENGTH)我得到一个无效的标识符错误。

所以我做了一个函数来返回我想要然后使用的数字:

这给了我以下输出:

而不是:

它并没有像我需要的那样缩小输出列的大小。

在 SQL 开发人员中没有为我做任何事情。

谢谢。

0 投票
2 回答
938 浏览

oracle - 为什么 SQL Developer 与 SQL Plus 中的 Oracle PL/SQL 响应时间存在差异?

我有 PL/SQL 函数,它返回包含 28 列和 8100 行的游标。当我从 SQL Plus 执行该函数时,我立即得到了结果,而在 SQL Developer 中,我正在运行需要很长时间(大约 80 秒)的脚本。Java 代码也是如此。当列数减少到 2 时,我在不到 4 秒的时间内得到了响应。有人可以解释在这种情况下发生了什么吗?

0 投票
2 回答
7911 浏览

database - SQL Developer 解释计划中断

尝试在 SQL Developer 中生成解释计划时,程序会弹出一个消息框,标题为“查询计划表失败”,抱怨“列名无效”。该计划未生成或显示。怎么修?

0 投票
9 回答
15367 浏览

java - 无法在 debian 上运行 sqldeveloper

我在 debian(lenny) 上安装了 jdk1.6.0_21 和 sqldeveloper(使用外星人)。现在,当我运行 sqldeveloper 时,它会询问 J2SE 安装路径,在我键入 jdk 路径后,它会退出并显示以下错误消息。

0 投票
2 回答
60721 浏览

oracle - 用于从 Excel 导入的 SQL Developer

我已经在我的系统中安装了 SQL Developer,但是我该如何使用 GUI。我是新手,我想使用 SQL Developer 将数据从 Excel 导入 Oracle 数据库

提前致谢

0 投票
1 回答
12523 浏览

sql - 如何将 sql developer 连接到本地主机上的数据库?实例=sqlexpress,数据库名称=设备

Oracle SQL 开发者版本 2.1.1.64

在 MS SQL Server 管理工作室 2008 中创建的数据库。计算机名称:服务器实例:sqlexpress 数据库名称:设备没有安全性,我猜是 Windows 安全性。

我在以下 sql 开发人员字段中输入什么:主机名、端口、SID/服务名称。

0 投票
3 回答
21982 浏览

oracle - 如何从返回引用游标的 Oracle 过程中获得格式良好的结果?

在 MS SQL Server 中,如果我想检查存储过程的结果,我可以在 Management Studio 中执行以下操作。

结果窗格中的输出可能如下所示。

无需编写循环或 PRINT 语句。

为了在 Oracle 中做同样的事情,我可能会在 SQL Developer 中执行以下匿名块

这输出像

所以 SQL 版本有 1 行,oracle 有 18 行,输出很难看。如果有很多列和/或数据是数字,它会加剧。

对此我感到奇怪的是,如果我在 SQL Developer 或 Management Studio 中编写此语句......

结果非常相似。这让我觉得我要么错过了一项技术,要么使用了错误的工具。

0 投票
1 回答
11539 浏览

oracle - Oracle SQL Developer:在网格中显示 REFCURSOR 结果?

作为“从 oracle 存储过程获取结果集”问题的后续,有没有办法REFCURSOR在 SQL Developer 中显示在网格(而不是纯文本脚本输出窗口)中返回 a 的存储过程的结果?

编辑:答案有帮助,但我仍然在“查看值”窗口中显示结果集时遇到问题:

替代文字

列只能扩展少量,可能是由于返回的结果数量。使用调整大小控件扩展窗口无济于事:

替代文字

0 投票
7 回答
7273 浏览

oracle - PL/SQL Developer 替代方案

我们在 oracle 数据库中有很多业务逻辑。所以我们使用了大量的PL/SQL代码。我们构建、测试和调试 PL/SQL 包、过程、触发器和函数。我们当前的工具是 PL/SQL Developer ( http://www.allroundautomations.com/ )。

你的 PL/SQL 编码工具是什么?为什么你更喜欢它而不是 PL/SQL Developer?或者您更愿意使用 PL/SQL Developer?

我知道一些替代方案(但没有经验):

  • 甲骨文 SQL 开发人员
  • Toad for Oracle
  • 托拉
  • 松鼠 SQL
0 投票
2 回答
93973 浏览

oracle - Oracle SQL Developer - 缺少网格的查询结果窗口

我刚刚从 MS sql 服务器切换到 Oracle。我使用的查询工具是 Oracle SQL Developer。我遇到的问题是我无法让查询结果窗口保持不变。查询结果窗口是结果的网格视图。当我打开一个新的“sql工作表”时,它似乎是任意出现的。但不总是。然后,一旦我运行一个查询,它就会在我下次运行时消失。

谁能指出我保持此结果网格处于活动状态的一致方法?非常感谢。