问题标签 [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.
asp.net - 关闭 SQLDataSource 连接
我将 a 绑定SQLDataSource
到GridView
usingGridView.DataBind()
并且这些查询通常需要很长时间才能执行。
什么代码会取消正在进行的DataBind()
?
我似乎找不到任何方法来停止DataBind()
甚至关闭数据库连接。
重新绑定尝试:
处置尝试
两种尝试都没有真正关闭连接。Oracle 仍然表示它仍然连接并执行查询。
sql - ORACLE中的函数表
我对 ORACLE 中的 TABLE 函数有一些疑问。
我对 SQL 语句中不支持的函数有一些错误(我在 9i 9.2 vr 上)
oracle - 如何从 pl/sql 中的表中获取记录?
我有一张桌子:Questionmaster。它存储 DisciplineId、QuestionId、QuestionText 等...
现在我的问题是:
我需要特定 DisciplineId 的 10 条记录,另一个 DisciplineId 的 20 条记录和 Someother DisciplineId 的 30 条记录……我该怎么办?我怎样才能获得所有声明并只选择 60(10+20+30) 行?
对于一个学科,它的工作方式如下所示:
oracle - 如何从光标获取下一条和上一条记录?
我有一个名为 testtransaction 的表,它存储 pervQuestionId 和 NextQuestionId... 如何通过游标在该表中插入记录?有一些东西 cursoe.getnext() ......我如何实现它?我的代码如下所示:
sql - SQL - 连接两个单独的 sql 查询
我有一个表,用于存储 Web 应用程序上的页面点击,存储
我想运行一个 sql 查询,它将向我显示用户最终浏览的最常见页面。
所以我最初的想法是,在我的(java)应用程序中,我可以运行一个查询,该查询将从表中选择不同的 http_session_id 值,然后对于每个不同的 http_session_id,运行另一个查询来获取具有“最新”page_hit_timestamp 的页面,和所有这些页面的总和。(对于上面的示例数据,info.html 的计数为 2,faq.html 的计数为 1。)
但是,我想知道的是:有没有办法将这两个查询组合成一个 sql 语句 - 或者我是否必须为此走存储过程路线?
我看过使用 join,但我不知道它是否适用于这种情况。
PS - 我知道我可以在我的应用程序中使用 Google Analytics 之类的工具来为我提供这些信息,但是 a)这是一个移动网络应用程序,所以不适合现成的分析工具,b)我只是好奇知道这是否可以在 SQL 中完成。
sql - 数据定义的Oracle分析函数窗口
我有一个表格,它表示从特定文本文件格式读取的数据的逐行转储。每行可以代表一个“主”或“详细”行,通过rec_type
代码表示。我想编写一个查询,在相关的详细信息行旁边获取“主”行。我想出了一些可以完成这项工作的东西,但它似乎有点老套,并且对更好的方法感兴趣(如果有的话)。
期望的结果:
假设:
- 记录按 rec_seq 的顺序处理
- 第一个记录类型是“
100
” - 每个 "
100
" 记录有 1 个或多个 "200
" 记录跟随
注意:这是针对 Oracle 9i 的,但是今年我们应该升级到 11g R1。
sql - SQL 搜索和销毁重复项
我有一个包含字段的表(简化):
id
是一个数字主键字段。
有重复项:id
不同但fld1
,fld2
并且fld3
在 2 行或更多行上相同。当然,还有一些条目的值只出现一次,即不重复。
在每组重复条目中,我只想保留 ID 最高的条目。我打算首先列出注定要失败的行,然后再删除它们。
我的第一次尝试是这样的:
但是(在 Oracle 中)我收到一条Missing right parenthesis
错误消息。我认为这完全需要一种新方法,但我的 SQL-fu 不能胜任这项任务。帮助表示赞赏!
编辑:
使用“真实”数据字段:
回应是:
ORA-00923: 在预期的地方找不到 FROM 关键字
oracle - 如何从 Oracle 9i DB 中删除大数据?
我有一个 5 GB 的表,现在我试图删除如下:
但它运行了很长时间,没有任何响应。同时,我试图检查是否有人在下面阻止:
但我也没有发现任何阻塞。
我怎样才能毫无问题地删除这些大数据?
oracle9i - 在 Oracle 中,为什么 current_timestamp 有时会返回服务器时间,而有时会返回 GMT?
我有一个针对 Oracle 9i 数据库运行的 Java 应用程序。数据库有一个触发器来创建审计记录,该记录跟踪对基本记录的更改。触发器使用 current_timestamp。当我使用 Java 应用程序修改基本记录时,审计记录反映的是 GMT。但是,如果我使用 Toad 并更新基本记录,审核记录会反映服务器时间(设置为本地时间)。查询 current_timestamp 返回服务器时间。我似乎无法找到导致差异的原因。有什么想法吗?
java - Oracle 9i 会话断开
[来自ServerFault的交叉发布]
我在开发环境中,我们的测试 Oracle 9i 服务器已经运行了几天。发生的情况是我们的 JDBC 连接在几次成功连接后断开。
我们把这个盒子由我们的 IT 部门设置并移交给。这是“我们的问题”,所以像“问你 DBA”这样的选项对我没有帮助。:(
我们的服务器设置了 3 个普通数据库(一个是主开发数据库,另一个是“实验”开发数据库)。我们使用 Oracle 10 ojdbc14.jar 瘦 JDBC 驱动程序(因为第 9 版驱动程序中存在一些错误)。我们正在使用 Hibernate 与数据库通信。
我能看到的唯一改变是我们现在有更多的用户连接到服务器。我们现在有 3 个开发人员,而不是一个开发人员。使用 Hibernate 连接池,我在想我们可能会遇到一些限制?
有人知道发生了什么吗?
这是客户端上的堆栈跟踪: