问题标签 [xmltable]

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 投票
0 回答
67 浏览

asp.net - 允许表中的 ASP 控件堆叠

我遇到了一个问题,我不知道是否可以解决,因为我不知道要搜索什么来查看该解决方案是否存在于某处:)

为了便于在 Web 应用程序上格式化我的控件,我在表格中创建了控件,除了这个小缺陷之外它工作得很好。如果我在表格行(row1)下的表格单元格中创建一个文本框,它工作正常。但是如果我在 row1 下再次创建一个表格行,并尝试创建两个标签和文本框以直接显示在 row1 的标签和文本框下方,则似乎存在问题,并且看起来第二个标签/文本框直到在 row1 的文本框之后才会出现结束了。

附上一张图片以作进一步解释

在此处输入图像描述

这是table代码

这是否可以让这两个(label2 和 3 + 文本框)彼此相邻,同时直接位于 row1 的文本框下方?

0 投票
0 回答
685 浏览

sql-server - 从 XMLTable 更新 Oracle 表

这就是我在 ms sql 中的做法

现在我想更新 Oracle 中的表 mProvince 下面是更新查询

这在oracle中失败了,有什么问题。

0 投票
1 回答
312 浏览

xslt - 用 xsl 填充 xml 中表格的缺失元素

我有一个类似下面代码片段的 xml。“所有属性”元素是表的唯一列的总数。“attrib”元素将成为每一行的列。我想要做的是使用“所有属性”来填写缺失的元素..

我不是很擅长这个,但我真的尽力解决它。我设法创建了正确数量的单元格并匹配应该填充的单元格,但我不知道如何在“名称”元素中提取数据,因为我使用的是设置上下文的 for-each 循环到“所有属性”(我希望你明白我的意思)。

XML:

期望的结果:

0 投票
2 回答
3450 浏览

xml - 从复杂的 Oracle XMLTYPE 数据中选择和插入

我之前编写过简单的 Oracle 查询来提取 XMLTYPE 数据,但是这个 XML 不同——我需要从属性、子元素和它们各自的属性中提取信息。我还想写一个 INSERT 语句(最好是能够找到最高选项值并加 1 的语句)。考虑以下 XML:

例如,我可以编写一个查询来提取所有字段名称:

如何编写可以以表格形式提取所有不同信息的查询?例如,我如何将其显示为:

……等等。想法?我一直在尝试拼凑一个查询,但到目前为止我的轮子还在转动。

0 投票
1 回答
1051 浏览

oracle - 插入 varchar2 列从 xmltype 列中选择:非常慢

我正在使用oracle10gR2 10.2.0.4 和solaris10 64bit

我需要从 xmltype 列表(word.testmeta)中的 xml 中选择数据值并插入另一个表(word.testwordyy)

我使用 xmltable 并执行:

这是解释计划select * from table(dbms_xplan.display_cursor(null,null,'iostats last'));

并且表word.testmeta中的行数越多,每行花费的时间越多

我的 XML 简单而小,但需要处理大量(5000000),当行数超过 8000 时处理非常慢,需要几个小时。有什么优化或更快的方法吗?

0 投票
1 回答
1621 浏览

python - openerp RML,如何在新页面中继续打印表格行?

我必须打印一张可能会占用一页以上的表格,具体取决于其大小。为此,我使用 blockTable 进行了 repeatIn,它逐一打印行,但是当它接近页面末尾时,openerp 显示以下错误消息:

“打印错误您尝试打印的文档包含一页无法容纳的表格行。请尝试将其拆分为较小的行或联系您的管理员。”

如何解决这个问题?

PS:我尝试使用 condPageBreak 但似乎不适用于此标签。

下面是我的代码:

0 投票
1 回答
305 浏览

oracle - Oracle DB - 使用 XMLTABLE 提取 XML 数据

我在 Oracle 10g 数据库中使用 XMLTABLE 函数,并希望将 XML 中的值提取到 Oracle 表中。

o/p 是:

如何提取/填充其余标签的值?

编辑:谢谢。但是当我有多个下划线时,我收到以下错误 ORA-19279: XPTY0004 - XQuery dynamic type mismatch: expected singleton sequence - got multi-item sequence

0 投票
1 回答
108 浏览

xml - 在 Oracle 中从 XML 中提取数据时出错

我正在使用 oracle 10g,下面的查询导致以下错误:

如果 XML 中有多个项目,我们如何提取所有元素?基本上我有兴趣将所有基础工具分开。

0 投票
0 回答
1383 浏览

oracle - oracle xmltable performace - 将 clob 转换为 xmltype 并提取多条记录

我有一个具体问题。我正在尝试从列中的 xml clob 字段中检索值。这个 xml 非常大,我有超过 40,000 条记录有这个 xml_clob。我目前能够使用显示的查询检索信息,但发现性能是一个大问题。目前,处理查询需要数小时。我需要能够将这个查询处理时间缩短几分钟。没有提供 xml_schema。对服务器的访问非常有限,所以我可以创建临时表。但这并没有太大帮助。这些后续查询仅显示“性别”。至少需要 15 分钟。

xml 示例

询问:

0 投票
2 回答
3357 浏览

sql - 从表中选择 WHERE 子句中具有不同 IN 列表的表

我正在处理的项目中遇到一个问题,我不能给你实际的代码,但我已经创建了一个可执行的示例代码,如下所示

这是temp两张temp_id桌子

  1. temp表包含逗号分隔的 id 列表,它是VARCHAR2
  2. temp_id表包含实际的 ID,即NUMBER

我想通过从表中获取逗号分隔的 id 列表来搜索表temp_id中的idstemp

此查询不起作用

工作查询

以上两个查询之间的区别是我在第一个查询中使用temp表中的列,在第二个查询中直接引用varchar2。不明白为什么不工作的原因?我错过了什么吗?我认为可能存在一些数据类型不匹配,但无法弄清楚。