问题标签 [oracle8i]

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 投票
2 回答
80847 浏览

sql - Oracle:从同一行的不同列中选择最大值

整个问题几乎都在标题中。对于表的每一行,我想选择列子集的最大值。

例如,从这个表

结果是

查询必须与 oracle 8i 兼容。

0 投票
2 回答
15279 浏览

oracle - sqlplus 从假脱机中删除 \r \n \t

是否有任何 sql*plus 命令可以从输出到假脱机文件的结果集中删除\r \n和删除?\t也就是说,“修剪”每条记录?

我们过去使用 set trim on过,但它似乎并不适合我们现在需要的东西。我试图避免在 sql 查询中调用 oracle 的 translate、chr 函数。

例如,

我的查询返回这个

我想把它保存在我的假脱机文件中

更新

好吧,我们最终做了这样的事情。

但是有一些坏消息:我们需要在 oracle 8 中运行它,而 regexp_replace 似乎不可用。:(

提前致谢。

0 投票
1 回答
117 浏览

encryption - oracle 8i上的加密

我在 oracle 8i 中需要某种 DTE?

oracle8i 有内置的东西吗?

这甚至可能吗?不管是否是第 3 方解决方案。

谢谢。

0 投票
1 回答
2393 浏览

java - 有可能吗?1) 使用 ojdbc5 或 ojdbc6 连接到 Oracle 8i 2) 多个 ojdbc jar

我正在构建一个应用程序,它正在整理来自多个数据源的数据。在这些数据源中,我们有多个 Oracle 实例正在运行。

我发现连接到我的 Oracle 8i 实例的唯一方法是使用ojdbc14.jar和以下内容:

当我尝试使用相同的代码更新到ojdbc5.jarojdbc6.jar时,我得到一个 ArrayIndexOutofBoundsException。如果我只使用 URL “jdbc:oracle:thin:$user/$password@$host:$port:$sid”,则同上,它确实适用于我正在连接的更新的 Oracle 实例。

我宁愿不必拘泥于不得不使用较旧的ojdbc14.jar(尤其是当我使用 Java 6 时),因为我可能很快就必须支持更高的 Oracle 数据库。

所以,我希望两种情况之一是可能的:

1) 我只是忽略了一个连接字符串,它可以用来连接到带有更新的 OJDBC jar 的 Oracle 8i。

2) 我可以在我的类路径上有多个 OJDBC jar,这样我就可以在异常的基础上使用ojdbc14.jar并在其他任何地方使用ojdbc6.jar。当然,这里的技巧是弄清楚如何指定连接需要从哪个 jar 中使用“oracle.jdbc.OracleDriver”类。

有什么想法吗?

0 投票
2 回答
3590 浏览

oracle - 甲骨文表格 6i

在此处填写 Oracle n00b。我必须维护一个使用 Oracle forms 6i 开发并在 Oracle 8i 后端运行的遗留表单。网上有什么地方可以下载 Oracle 表格 6i 吗?如果不是,那么在较新版本的 oracle 上运行此表单的最佳方法是什么?

0 投票
1 回答
35 浏览

oracle8i - 使用 Oracle8i 查询

如何使用 Oracle8I 将 table1 中的数据输出到 table2 中?我使用的是 Aqua Data Studio 7.5,后端是 Oracl8i。

请帮忙!非常感谢!!!

Table1: Name Prods Cus_id Mark Rice 87311870 Judy Rice 87364239 Judy Bowl 87364239 Tom Apple 87404026 Tom Milk 87404026 Tom Coffee 87404026 Smith Peanut 87500245 Smith Tea 87500245 Ortiz Egg 87569724 Ortiz Cheese 87569724 Ortiz Pizza 87569724 Ortiz Pepper 87569724 Hunt Chips 87570092

表 2:名称 Prod1 Prod2 Prod3 Prod4 Cus_id Mark Rice 87311870 Judy Rice Bowl 87364239 Tom Apple Milk Coffee 87404026 Smith Peanut Tea 87500245 Ortiz Egg Cheese Pizza Pepper 87569724 Hunt Chips 87570092

0 投票
1 回答
60 浏览

oracle8i - 甲骨文8i问题

我在这里重新格式化数据。基本上,我试图将 table1 中的数据输出到 table2 中,但不知道如何在 oracle 8i 中写入。我正在运行 Aqua Studio,但数据库后端是 oracle。

非常感谢!!!

表2:

0 投票
2 回答
8144 浏览

sql - 在 Oracle 中添加逗号 (,)

鉴于此查询:

结果:

我如何在 Oracle 中编写查询(使用 Aqua Data Studio 后端 Oracle 8i)结果:

谢谢大家!我是否希望改变输出而不是像下面这样。我怎么写呢,同一个平台。谢谢。

0 投票
3 回答
344 浏览

sql - SQL 选择具有(部分)重复数据的行

我有以下数据库架构:

产品 ID - 外键

组件 - 产品的部件

出于某种神秘的原因,许多记录具有相同的产品 ID 和组件。是否有一个 SQL 查询可以返回所有具有多个相同组件的产品 ID 和组件?

例如给出下表

SQL 查询应返回:

0 投票
1 回答
394 浏览

sql - ora 00979: 不是按表达式分组

在 Oracle 8i 中,我希望trntotamt通过max(trndt)trnmemenrolno.

我正在尝试使用以下 sql 查询,但它给出错误 - ora 00979: not a group by expression

当我添加语句中指定的所有列时,SELECT它会使用单个trnmemenrolno. 请建议做什么....