问题标签 [oracle9i]
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.
oracle - 9i 中的 all_nested_table_cols 在哪里?
Oracle 9i 有嵌套表,但是它没有 all_nested_table_cols sysview(如 10g 和 11g),它可以让我看到这些嵌套表的列是什么。如何在 9i 数据库中找到这些信息?
oracle9i - 调用存储过程时出现异常:类型长度大于最大值
嗨,当我从 J2EE 应用程序调用任何存储过程时,我遇到了这个异常。
调用存储过程时出现异常:类型长度大于最大值
我有 Oracle 9.1.0.7、JDK1.4 并使用在 Weblogic 8.1 上运行的 ojdbc14.jar
请告知可能是什么根本原因?
下面是我的 ojdbc14.jar 的清单
Manifest-Version: 1.0
Implementation-Version: "Oracle JDBC Driver version - 10.1.0.2.0"
Specification-Title: "Oracle JDBC driver classes for use with JDK1.4"
Specification-Version: "Oracle JDBC Driver version - 10.1.0.2 .0"
实施-标题:"ojdbc14.jar"
创建者:1.2.2 (Sun Microsystems Inc.)
实施-时间:"Wed Jan 21 00:48:12 2004"
实施-供应商:"Oracle Corporation"
规范-供应商:“甲骨文公司”。
oracle - oracle 9i 上的 all_queue_subscribers 字典视图在哪里?
11g 和 10g 都有all_queue_subscribers
(和user_
, dba_
)字典表,用于列出队列的订阅者,但在 9i 上不存在。9i 数据库中是否存在相同的队列订阅者概念,我可以从哪里获得这些信息?
php - PHP/5.3.2 中的 OCI8 扩展在哪里?
我正在部署一个使用 OCI8 函数连接到 Oracle 9i 服务器的 PHP 应用程序。我已经安装了最新的 Windows 官方二进制文件 (PHP/5.3.2),以便将其作为 Apache 2.2 模块(即 VB6+ts MSI 安装程序)运行。但是,OCI8 扩展不再出现在扩展列表中:唯一可供选择的选项是Oracle (10)
和Oracle (11g)
。
PHP 手册没有说明 OCI8 已被弃用。此外,没有对任何 Oracle 10 或 11 扩展的引用:-?
OCI8改名了吗?其他扩展是什么?
sql - Oracle:如何使用明细表中的最新行更新主数据?
我们有两张表:
车辆:
- ID
- 注册号码
- 最后分配用户名
- 最后分配日期
- 最后分配 ID
分配:
- ID
- 车辆编号
- 用户名
- 日期
用最新分配更新 Vehicle 表中每一行的最有效(最简单)的方法是什么?在 SQL Server 中,我将使用 UPDATE FROM 并加入具有最新分配的每辆车。Oracle 没有 UPDATE FROM。你是如何在甲骨文中做到这一点的?
** 编辑 **
我要求更新的最佳 SQL 查询。我将使用触发器来更新主表中的数据。我知道如何编写触发器。我要问的是如何编写 SQL 查询来更新 Vehicle 表。例子会很好。谢谢你。
sql - 在 pl/SQL 中继续声明?
我正在使用 Oracle 9i,我想在 PL/SQL 中使用 continue 语句或其等效语句。在 oracle 9i 中是否有任何称为“继续”的关键字。如果没有,请告诉我解决方案。
xml - 如何使用 Oracle 9i PL/SQL 对 XML 文档进行数字签名
假设我们有一个简单的 XML 文档 (doc.xml),如下所示:
和一个证书文件:test.p12
如何使用 Oracle 9i PL/SQL 制定解决方案,根据http://www.w3.org/2000/09/xmldsig#对 XML 文档进行数字签名
任何数字签名形式(例如 Enveloped)和方法(例如 RSAwithSHA1)示例都会很棒。
oracle - Oracle 数据库偶尔需要手动重启
首先让我说我的 Oracle 知识很少。
我们有一个将数据存储到 Oracle 9.2 数据库中的专有应用程序,效果很好。我只使用这个软件,因此每 3 个月左右使用一次 Oracle。问题是,似乎由于不活动,我必须使用以下命令启动数据库/实例:
如果我只离开使用服务器几个星期,我不必这样做。我只是好奇这笔交易是什么?这并不是什么大不了的事,但它是我可以修复的,还是我什至想要修复它?也许这是一个安全的事情?如果是这样的话,这个不活动设置在哪里?
我最感兴趣的是理解,所以信息越多越好。谢谢!
java - 使用注释从 Spring-Hibernate 执行存储过程
我正在尝试使用注释使用 Spring/Hibernate 执行一个简单的存储过程。这是我的代码片段:
DAO类:
我的实体类:
和存储过程:
如果我输入无效的 EID,它返回的空列表是可以的。
但是当有记录时,会抛出以下异常:
我需要修改实体(Requestor.class)吗?REFCURSOR 将如何转换为列表?存储过程应返回多条记录。
oracle - 如何判断 ALL_TAB_COLS 中哪些列未使用?
当您在 Oracle 9i 上查询 ALL_TAB_COLS 视图时,它会列出标记为 UNUSED 的列以及“活动”表列。似乎没有一个字段明确说明列是否未使用,或者我可以加入的任何视图都列出了表中未使用的列。如何轻松找出未使用的列,以便将它们从 ALL_TAB_COLS 中过滤掉?