问题标签 [oracle-xe]

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 回答
887 浏览

sql - ORACLE XE 清除 Top Sql 统计信息

“top” SQL 语句表示执行最频繁、比其他 SQL 语句使用更多系统资源或比其他 SQL 语句更频繁地使用系统资源的 SQL 语句。查看 Oracle Database XE 图形用户界面中可用的最重要的 SQL 语句报告,使您能够将 SQL 调优工作集中在对数据库性能影响最大的语句上。

但是如何清除当前持有的信息?

0 投票
1 回答
3104 浏览

oracle-apex - Oracle APEX 4 表格形式 addRow 函数

我对 Apex 4 表格形式有疑问。我有一个表单,表单顶部有一个多选字段,下面有一个添加按钮和一个表格表单。我需要问的是: 1. 是否可以在 apex 4.x 中从我的选择列表中进行多项选择,并在我按下选择列表上的 ADD 按钮时根据我选择的项目动态触发 Apex 中的 addRow() tabularform 按钮从我的选择列表中预填充选定的值?

我已经使用 pl/sql 使用 htp.p() 完成了此操作,我创建了自己的 javascript 和 ajax 调用来执行此操作,它能够在将值保存到数据库之前预先填充这些值。

顶点是否可能以及如何使用,我的测量问题是我不知道何时以及如何使用 addRow() 我尝试浏览大多数文档和博客,但我没有找到解决方案。

请帮忙

0 投票
2 回答
453 浏览

oracle - 尝试创建 CHECK 约束时出现 ORA-00907

我正在尝试通过执行以下 SQL 语句在表上创建检查约束:

但我收到以下错误:

我完全迷路了。我究竟做错了什么?

附加信息:

  • ApplicationConfiguration表存在并且具有 nvarchar(32) not null名为的类型的列ValueType
  • 数据库是 Oracle 10g Express Release 10.2.0.1.0
  • 我正在使用 Web 客户端 (Application Express 2.1.0.00.39) 执行该语句
  • 数据库用户具有 DBA 权限

谢谢!

0 投票
1 回答
9950 浏览

oracle - 如何仅在 localhost 上运行 Oracle XE?

有没有办法可以在 Windows 上配置 XE 安装以仅使用 localhost 接口上的端口而不使用外部接口?我想在没有其他人能够连接到我的实例的情况下运行它进行开发。

我尝试修改 listener.ora 和 tnsnames.ora 文件,将“HOST =”条目更改为 localhost。我的主机文件中有以下行:

完成此操作并重新启动服务后,apex 停止工作(它不在端口 8080 上侦听),并且我无法使用 JDBC 连接到数据库。使用 JDBC 时出现以下错误:

我应该注意,如果我将 'HOST = 条目更改回我的机器主机名并重新启动服务,那么 apex 和 JDBC 都可以正常工作。

0 投票
1 回答
2206 浏览

oracle - Oracle XE 和 Oracle 11g

是否可以在我的机器上同时安装 Oracle XE 和 Oracle 11g?两者有什么区别?我想使用 Access 连接到 Oracle。这需要 Oracle 11g 还是我也可以使用 Oracle XE?

0 投票
1 回答
8281 浏览

javascript - APEX:登录到带有参数的页面后重定向

这在正常的登录过程页面

wwv_flow_custom_auth_std.login( P_UNAME => :P101_USERNAME, P_PASSWORD => :P101_PASSWORD, P_SESSION_ID => v('APP_SESSION'), P_FLOW_PAGE => :APP_ID||':1' );

重定向到第 1 页,我的问题是我想重定向到第 1 页,但我想像上面的示例一样传递一些值,例如 CURRENT_NODE_ID、P1_ID 宽度为零

f?p=104:1:708914681153727:::CIR:CURRENT_NODE_ID,P1_ID:0,0

这可以在 wwv_flow_custom_auth_std.login 函数中执行吗?或者有没有办法做到这一点?

谢谢

0 投票
2 回答
4990 浏览

oracle-apex - Oracle Apex 许可费用

您是否认为 apex 是针对小型公司的计划的不错选择。例如,我将为一所高中开发一个 Web 应用程序。他们不能花钱购买 Oracle 10g 或 Oracle 11g 许可证。所以我必须找到便宜又快速的解决方案。我可以在不支付任何费用的情况下将 Oracle XE 和 Apex 用于企业应用程序吗?

而且我不知道我是否需要为应用服务器付费?(如IIS,Apacahe,Tomcat ...)

0 投票
2 回答
272 浏览

mysql - SQL 查询中的复杂计算

我昨天用相同的代码发布了一个类似的问题,我已经重写了它应该是完美的新规范,但由于某种原因它不起作用。

我正在使用 Oracle 10g Express。

下面的代码正在计算收入最高的 10% 的律师。

我需要计算出去年的前 10%,我认为这就像将 start_date 和 expiry_date 添加到 SELECT 并添加以下 WHERE 函数一样简单:

我已经使用 TO_DATE 正确地插入了日期。我的讲师花了一个小时和我一起研究为什么这不起作用但无济于事。

它不断返回错误 - ORA-00932:不一致的数据类型:预期的 CHAR 得到了 NUMBER

我也尝试定义日期格式,但仍然返回相同的错误

有任何想法吗?

非常感谢,非常感谢任何批评,我是一名学生,在我的第一步,大约 9 天前,我根本没有 SQL 知识。

0 投票
3 回答
10330 浏览

oracle - Oracle 10g express GUI客户端?

有没有免费的 Oracle 10g express GUI 客户端?我正在寻找与 phpMyAdmin 具有类似功能的应用程序。

0 投票
5 回答
7764 浏览

oracle - ORA-01400 无法插入空值...但我没有插入空值!

我正在尝试使用 C# 应用程序中的 ODP.NET 在 Oracle 表中插入数据,但我收到ORA-01400 can't insert null value错误,因为我没有在其中插入空值。

这是我试图执行的参数化 SQL 命令的精简版本。它被包装在 an 中OracleCommand并通过调用ExecuteNonQuery:

该行以前不存在,因此它是insert命令的一部分,被执行。当然,我已经验证了所有列名和列值参数都正确放置在 SQL 文本中。

问题出在VisitaLaboral专栏里。它的类型为 NUMBER(1,0),它不接受 NULL,我正在尝试插入一个 0 值。这是 Visual StudioOracleParameter在命令执行前立即显示的有关关联的内容:

在此处输入图像描述

但是,如果我直接在 Application Express 中执行命令(直接在命令文本中提供值),它可以正常工作并插入行。

那么,这里发生了什么?ODP.NET 库中是否存在错误,或者我做错了什么?

附加信息:

  • 数据库是 Oracle 10g Express Release 10.2.0.1.0
  • Oracle.DataAccess.dll 版本为 4.112.1.2
  • 使用 Visual Studio 2010,面向 .NET 框架 4.0

先感谢您!

更新:

如果我使用(已弃用)System.Data.OracleClient类而不是 ODP.NET,一切正常。

WTF,甲骨文?不,真的,WTF?