问题标签 [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 投票
1 回答
349 浏览

sql - 在 SQL 中连接多个表同时限制指数结果

我已经在 Google 和 Stack Overflow 上搜索了我的查询的答案,但我觉得我缺乏 SQL 词汇正在阻碍我找到答案,因为我相信这将是一个常见问题。任何对我需要阅读的内容有帮助的观点总是受欢迎的。

关于这个问题,我试图在 Oracle 8i 中加入三个表,例如,公司表、发票表和工作表,发票表和工作表之间没有链接。我希望在一个查询中,我可以链接返回所有发票和公司所有工作的所有三个表,而无需返回每张发票的所有工作(请参阅下面的示例结果)。

我想看看:

我不想看到:

一如既往地感谢您提供的任何帮助。

编辑:

本质上,Invoice 和 Job Tables 都有一个 Company Table Key 字段,只是 Job 和 Invoice 表之间没有直接的链接。如果在有 2 个发票和 3 个工作时出现实例,我希望它显示,反之亦然:

尽管像这样看待问题让我觉得这比我希望的更容易得到答案。

0 投票
1 回答
162 浏览

oracle - Oracle:合并两行

我的表中有一对相关的行。

如何合并这些行:

到一排

如果两个日期之间可能存在微小差异(大约一秒钟,并且仅出现在 100 对中的 1 对中)?例如:

或者在更糟糕的情况下,一秒钟改变一分钟:

更新(字符串列):

如何将相同的行与带有字符串值的附加 col3 合并?

到:

或者:

解决方案(字符串)(hkutluays答案的扩展):

0 投票
2 回答
1519 浏览

windows-7 - 监听服务是否需要安装 Oracle 服务器?

我已经在我的机器上安装了 Oracle 8i 客户端版本。我已经创建了本地服务命名。我正在尝试连接本地服务。我得到以下错误,

我是否需要在我的机器上安装服务器才能在我的机器上运行监听器?

0 投票
1 回答
158 浏览

asp.net - 支持 Oracle 8i 的 .NET ORM

我的任务是使用 ASP.NET MVC3 重写 ColdFusion 应用程序。我想在这个应用程序中使用 ORM 来加速开发。

但是,我很难找到一个支持现有数据已经​​在其中的 Oracle 8i 数据库的数据库。

有谁知道任何可以解决这个问题的 ORM 系统?

谢谢

0 投票
5 回答
5893 浏览

oracle - 如何检查 Oracle 8 中的程序包中是否存在过程?

我在这里看到了一些用于检查程序包中的过程的解决方案,但它们仅适用于 oracle 9 或 10+。

但是是否可以在 Oracle 8i 中进行此检查?在 Oracle 8 中,您没有 DBA_PROCEDURES 或类似的东西。

任何帮助都会很棒。

0 投票
3 回答
1000 浏览

oracle - oracle如何清空表

我在 Oracle 8,1 中有数据表。大约有一百万行。但是很多行被相同的列重复。我需要知道清除这些数据的最快方法。例如我有:

现在我需要删除前两行,因为它们与前三列重复,并保留最新日期的行。

0 投票
0 回答
69 浏览

select - Find executing queries on Oracle 8

I have a .NET application that uses parameterized queries to select data from an Oracle database. It seems that the parameters are not passed correctly or something, because I obtain different results in the application from those when executing the query directly on the database.

Therefore, I want to be able to see the select that is being executed on the server. How can I do that?

0 投票
3 回答
1272 浏览

java - 连接oracle数据库时显式选择jdbc驱动

我正在开发一些软件,这些软件有时需要连接到 oracle 8.1.7 数据库,有时需要连接到 oracle 10g 数据库才能执行一些查询。

连接到 8.1.7 数据库时,我需要使用 ojdbc14.jar 驱动程序和 10g 数据库的 ojdbc6.jar 驱动程序。

当这两个驱动程序都在类路径中时,自动驱动程序选择似乎不够聪明,无法选择正确的驱动程序,有什么方法可以在我的代码中指定首选哪个驱动程序?

我目前没有使用任何连接池或类似的抽象,但如果需要,引入类似的东西不会有问题。

0 投票
0 回答
2428 浏览

oracle - 每分钟刷新一次物化视图

我正在用下一句创建一个 mv:

但我有一个问题,它只执行一次,我等了一分钟,它没有刷新任何东西。

0 投票
0 回答
133 浏览

oracle - ASP 检索触发器填充的字段值 - 与早期版本的 Oracle 一起使用

我修改了以下示例 ASP 经典代码,以便它可以通过cscript或运行wscript,与 Oracle 8i 通信并使用在 Windows 2000 上运行的 Oracle ODBC 驱动程序 8.01.07.00,返回一个有效的shipper_id. 这个主键字段是通过before insert or update触发器填充的(如果需要,我可以包含它,但我已经确认它有效)。

但是,对于 Oracle 11、Oracle ODBC 驱动程序 11.02.00.03 和 Windows Server 2012,只返回一个空白值 - 为什么?

可以提供的任何帮助将不胜感激。请注意,除非没有其他选择,否则我宁愿不必切换到 OO4O 或使用 Oracle Provider for OLE DB。