问题标签 [mod-plsql]

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

xml - 使用接受 JSON 或 XML 类型输入参数的 PL-SQL 创建 Web 服务

基本上我想在 Oracle 中使用 PL-SQL 创建一个 REST Web 服务,以下是我的要求

  • 它应该接受字符串参数。该字符串参数可以是 JSON 格式字符串或 XML 数据
  • 它不应接受 URL 上的任何参数。而是应该使用 http 请求对象接收参数。
  • 然后,Web 服务应该能够读取接收到的输入并打印详细信息。例如。一个简单的 Web 服务,接收 JSON 或 xml 格式的人名,然后打印回 'Hello' || 姓名
0 投票
1 回答
649 浏览

php - Apache 服务器和 MOD_PLSQL 与 PHP

我正在使用基于 Apache、PHP 和 Oracle 的应用程序。使用 MOD_PLSQL 的 apache。但应用程序只能通过 PHP 访问。PHP与oracle连接是否需要MOD_PLSQL?oracle有很多通过PHP使用的程序。我想知道PHP是否需要MOD_PLSQL才能访问oracle程序?

0 投票
1 回答
342 浏览

oracle - Oracle 身份验证不起作用?

我实现了一个从网页注销用户的 LogOut 按钮。服务器是 Oracle HTTP 服务器。

单击 LogOut 时,它会执行以下过程

我提到的文件:https ://docs.oracle.com/cd/B13789_01/server.101/b12303/secure.htm

问题:

  1. 在 Chrome 中,当我单击注销按钮时,它会注销用户,然后当用户尝试刷新或尝试在新选项卡中打开网页时,如果用户单击取消并刷新选项卡,则会出现提示询问登录凭据他会自动登录。虽然这种行为不在 IE 中。

  2. 当有许多选项卡打开并且用户单击“注销”按钮时,他会从当前页面注销,而当导航到其他选项卡时,如果他单击任何位置,他会再次通过网页要求输入凭据,而如果他单击“取消”并刷新他再次登录的页面在不输入凭据的情况下打开。

请帮助

0 投票
1 回答
238 浏览

plsql - Oracle 的 WDB_GATEWAY_LOGOUT 在 mozilla 浏览器中不起作用

我有一个 PL/SQL 应用程序,它有一个注销按钮,单击注销按钮时会执行以下代码:

它在使用 Internet Explorer 时运行良好,但是当我重新登录时使用 mozzila 时,我仍然以以前的用户身份登录。有没有其他人遇到过这种情况?我怎样才能使这项工作也适用于 Mozilla?

我从 oracle 文档页面获得了此代码: https ://docs.oracle.com/cd/B13789_01/server.101/b12303/secure.htm

提前致谢!

0 投票
2 回答
891 浏览

oracle - Oracle HTTP 服务器 htdocs

问题是,虽然 PL/SQL 程序确实会生成 HTML,但我无法使图像文件夹工作。也就是说,当我尝试插入 IMG 标签时,它显示它在/xxx/img folder.

我试图在httpd.conf中重新定义 DocumentRoot - 它仅适用于该文件夹本身,而不是递归的。我试图在dads.conf中更改 DOCUMENT_ROOT - 它根本不起作用。

所以问题是,我怎样才能让根文件夹深处的图像显示出来?

0 投票
1 回答
41 浏览

plsql - pl/sql 复制多对多数据

我出于商业目的对我的数据库进行了逆向工程,我将保持简短。我有两个表(a_visit,b_visit)和桥接表(a_to_b_visit),两者都有外键ID。我需要根据具有新预算 ID 的budget_id 将插入复制到 A_visit、b_visit 并处理桥接表关系。如何动态处理 id 或将记录插入桥接表中。例如,我将插入新记录在表 A_visit,b_visit 中使用 pl/sql。

(我将从其他程序动态获取budget_id)。

我试图通过 pl/sql 解决上述问题,我坚持将新生成的映射与现有的桥接。请指教!!希望我没有混淆太多

0 投票
1 回答
265 浏览

oracle - oracle sql语句用pivot,group by或windowing获取计数?甲骨文 11g

是否有可能并且有人可以给我一个很好的例子,在一个查询中选择一个结果集,该结果集返回人口统计或其他事物按特定分组分组的计数?这听起来真的很神秘,所以我将添加一个我试图交流的示例输出。我想要一个结果集,如:

在此处输入图像描述

因此,对于每个类别,为性别填充的字段计数、男性计数、女性计数、填充种族的计数等等。

所以像 Select curricul.class,count(stu.gender),count(stu.race),count(stu.eth) from curricul,stu group by class pivot(count(gender) for gender in (male, female)

0 投票
1 回答
75 浏览

oracle - 在插入触发器之前执行时出错

我有一个带有 MasterDetail 表单的 Oracle 顶级应用程序。我需要为表单的详细信息部分做一个 BeforeInsert 触发器。我需要用另一个表(AHAR_PARTSLABOR)中的数据填充 BEFOREINSERT_CHARGES 的字段这是我到目前为止所拥有的,但它一直给我一个消息错误:

ORA-04082: 表级触发器中不允许使用 NEW 或 OLD 引用。

0 投票
1 回答
259 浏览

oracle - ORA-01460 与 mod_owa 和 OwaDocTable

我正在测试环境中使用 Doug McMahon 的 Apache PL/SQL 网关模块 ( https://oss.oracle.com/projects/mod_owa/dist/documentation/modowa.htm )。尝试使用 OwaDocTable 选项上传二进制文件时出现以下错误。相同的代码适用于 mod_plsql。

0 投票
4 回答
2465 浏览

oracle - 如何填充具有默认值的用户定义记录?

TL; 博士:

如何声明用户定义的记录类型,以便如果我不填充其中一个字段,该字段将兑现它DEFAULT


细节:

在我的包规范中,我定义了以下记录和表类型:

在包体中,我的功能与此非常相似:

敏锐的眼睛会注意到我没有在option_attributes字段中插入任​​何值;我只填充了 5 个可用字段中的 4 个。

当我尝试编译这个包时,我从包体中收到以下错误:

PL/SQL: ORA-00913: 值太多

如果我option_attributes从声明中删除该字段RECORD_OPTION_ATTRIBUTES,则该包将编译。

如何声明记录类型,以便如果我不为 指定值option_attributes,该字段将默认为NULL