问题标签 [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 回答
130 浏览

database - 将多行提要导出到单行

我需要将 10 个表数据转储到 oracle 8i 中的 10 个不同的 csv 文件中,通常很少有像地址这样的列具有多行数据。在将数据转储到 csv 之前,我需要将多行转换为单行。

Ex 之一:客户表中的地址列

所需格式:col1...340 University Ave Palo Alto CA 94301 United States...coln

无论如何要编写通用代码来转储数据,它也可以处理多行馈送?

0 投票
2 回答
136 浏览

php - 缓慢的 Oracle 查询

我正在为客户构建一个 Web 应用程序,但我遇到了特定 SQL 查询的问题。

查询是:

我已经做了一些故障排除,这个:

是问题所在。使用此行的 SQL 查询需要 35 秒(导致 DataTables 有时甚至超时),没有它它是即时的。

所以,我知道这个问题,但我不是 DBA,所以不知道解决方案。

这不是我的数据库,所以我需要将解决方案发送给 DBA 进行排序,这样我才能继续我的工作。就像是

“嘿,你介意在 B 桌上做 A 让 C 加速吗?”

我只是不知道实际上需要做什么!

0 投票
1 回答
1137 浏览

sql - to_number(to_char(sysdate, 'ydddhh24mi')) 会产生什么数字格式?

我们正在将旧版 Oracle SQL 应用程序转移到新平台,但我找不到正确的日期格式文档。

将产生什么类型的数字

选择 to_number(to_char(sysdate, 'ydddhh24mi')) 从双

如果 sysdate 是

  • 2015 年 1 月 3 日上午 6:04
  • 2000 年 12 月 23 日下午 4:17
0 投票
1 回答
959 浏览

oracle - 在 LOCK TABLE 命令时,oracle 8i 上的权限不足

我有一个包裹,我需要在其中的桌子上放一把锁。

我在 main proc 的开头使用以下语句。

收到以下错误:

0 投票
2 回答
67 浏览

sql - 返回值以字母开头

如何找出以字母开头的值。

例如

我有数据

从上面我想拥有ZklMhOP返回。我怎样才能做到这一点?

0 投票
0 回答
55 浏览

sql - 如何在 oracle 7 版本中根据限制从表中获取行(例如,从第 5 行到第 50 行,按某些列的顺序)

我有两个数据库。1. 甲骨文 2. SQL Server

两者都有同一张桌子TABLE。我必须在限制中获取数据,按某些列的顺序,在表中并验证它(彼此相对)。假设限制是 100 到 150

对于我正在使用的 SQL

对于我正在使用的 Oracle

但是我得到的结果在每个输出中都完全不同。

可能是orderby首先在sqlserver中工作,然后通过rownum获取它,反之亦然。

PS:请注意,我使用的oracle版本是7.3.x,不支持子查询中的order by。

0 投票
0 回答
96 浏览

php - 如何让 OCI8 在 Linux 上使用 9iR2client 库?

我需要连接到 Oracle 8i 服务器,但 oci8 默认不支持。

php文档说如下:

注意

如果OCI8使用9iR2客户端库,则可以连接到PHPOracle 数据库8i9iR2或. 如果使用客户端库,则数据库可以是、或。如果使用客户端库,则数据库可以是、或。如果使用客户端库,则数据库可以是或。10g11gOCI810gR29iR210g11g12cOCI811g9iR210g11g12cOCI812c10gR211g12c

如何设置OCI8使用9iR2客户端库?

我现在的环境是:

我在ubuntu服务器上,
Oracle 8i版本 8.1.7.4.0
我已经安装了 Instantclient 库(我能够连接到 oracle 10i 及更高版本)
我正在使用 Instantclient 版本 12.1... 还尝试使用 Instantclient 版本 10.2

有人可以帮我弄清楚问题可能是什么以及如何解决它吗?非常感谢任何帮助。

谢谢

0 投票
3 回答
10759 浏览

sql - ORA-01830: date format picture ends before converting entire input string

Can you please advise on this?

query:

Error:

ORA-01830: date format picture ends before converting entire input string

it is working for some records in the table. Those dates exactly looks like the above. I am not getting what is wrong with this date format

Note: I am using oracle 8i

0 投票
2 回答
2844 浏览

oracle - Oracle 8i 中 DBMS_METADATA.GET_DLL 的替代方案

在我们的项目中,我们有一个在 oracle 8i 上运行的数据库(我知道这个版本很古老,但是......)

我想检查我尝试过的一个 PUBLIC 数据库链接的 DDL 语句:

据我所知,oracle 8i 似乎不支持dbms_metadata. 如果我错了,请纠正我。

dba_db_links给了我一些信息,但缺少目标数据库的 SID。

除了导出数据库/模式之外,还有什么方法可以在 Oracle 8i 上获取 DDL 语句?

0 投票
2 回答
121 浏览

sql - Oracle 8i 中的行计数查询

我有一个表 Department_history ,这是每个部门的记录数。

结果:

我只想保留表中每个部门的 10 条记录。

如果像这样为每个部门运行下面的查询,它就可以工作。

但我不想为每个部门单独运行此删除操作。如何运行一个查询来删除每个部门名称的数据(如果它是 >10 条记录)。我试试这个。但它不起作用。

有人可以建议吗?