问题标签 [forall]

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 投票
3 回答
157 浏览

scala - How do I use literal parameters with scala array collection?

I need help for this:

for example:

I understand this : myArray.exists( _ < 0 )

And also I can understand this: myArray.count(_ % 2 == 0)

but how I can write at REPL this:

I get this error:

I have Eclipse 4.4. Luna.

0 投票
2 回答
1692 浏览

oracle - FORALL+ 立即执行 + 插入 tbl SELECT

我被困在下面并出现语法错误 - 请帮助。基本上我使用一个集合来存储几个部门 ID,然后想在 FORALL 语句中将数据插入到 emp 表中时使用这些部门 ID 作为过滤条件。

以下是示例代码:在编译此代码时出现错误,我的要求是使用 INSERT INTO table select * from table 并且无法避免,因此请提出建议。

0 投票
3 回答
57 浏览

mysql - FOR ALL/EXIST 查询

我正在学习有关数据库的在线课程。但是,我真的不知道下一步是什么以及如何回答这个问题。有人可以帮忙吗?这就是我到目前为止所拥有的。

在此处输入图像描述

0 投票
3 回答
58 浏览

mysql - HAVING 查询的问题

我正在学习有关数据库的在线课程。但是,我不知道如何继续这个问题。任何人都可以帮忙吗?这是我的代码:

在此处输入图像描述

0 投票
1 回答
1248 浏览

oracle - 在 oracle 中归档数据

我正在尝试将我的数据从一个表存档到另一个表。请在下面找到我的要求。

  1. 我有一张桌子A和另一张桌子B。

  2. 我需要找到 A 中小于特定日期的所有记录

  3. 识别记录后,我需要将记录移动到表 B

  4. 将数据移至表 B 后,我需要从表 A 中删除这些记录。

我打算使用一个存储过程,其中包含要归档的天数作为参数。

现在我需要在插入表 A 时检查错误,并且不应该删除表 B 中的那些记录,以及记录是否成功插入表 A,如果删除表 B 失败。那么我需要回滚表 A 中插入的记录。

我需要每天存档,至少有一百万条记录要存档。

我从使用 forall 和保存异常开始编码,但对逻辑感到震惊。

谁能帮我解决这个逻辑。

0 投票
1 回答
612 浏览

dictionary - 字典上的 PostScript forall

根据 PLRM,在 dict 上执行 forall 的顺序无关紧要:

(第 597 页)forall 将一个键和一个值压入操作数堆栈,并为字典中的每个键值对执行 proc

...

(p. 597) forall 枚举字典中条目的顺序是任意的。proc 执行期间放入字典的新条目可能包含在枚举中,也可能不包含在枚举中。proc 从字典中删除的现有条目将不会在枚举的后面遇到。

现在我正在执行一些代码:

我的输出(操作数堆栈)是:

ghostscript 和 PLRM(操作数栈)的输出是:

  1. 处理字典的键值对的顺序真的不重要吗?
  2. 在栈上,是先压入值再压入键,还是先压入键?(因为 PLRM 只谈论“一个键和一个值”,但没有告诉你任何关于订单的信息)。

提前致谢

0 投票
0 回答
672 浏览

oracle - 在 Cursor Bulk Collect Oracle 中使用 Rownum

我正在尝试使用 rownum 来模拟自动编号的列,因为我需要将其用作 ID。由于它是一个ID,如果没有MAX(ID)的记录,我会查看最终表。我遇到的问题是当我想在光标内进行算术运算时,或者当你调用时,或者当你想使用函数时。当我想使用 DBMS_OUTPUT 打印时,ROWNUM (v_id) 字段为空。任何人都知道如何在不使用序列的情况下解决它?这里放示例代码。

0 投票
0 回答
1347 浏览

exception - 批量收集并保存异常

我有下面的代码,emp1 表有 12 行的数据,其中 2 个 empno 已经存在于 emp 表中。我正在尝试保存这 2 条记录的异常并将剩余的全部插入 emp。但是一切都出错了,我无法插入到emp中。任何人请帮忙。

0 投票
1 回答
71 浏览

sql - PL/SQL:语法错误

我需要创建一个 PL/SQL 匿名块,该块必须将数据从t_srcto复制,t_dest并将重复的值存储在 table 中t_err

t_src有两列填充数据并且没有主键。
t_dest为空,第 1 列是主键。当重复出现异常时,我必须将其传递并将重复记录存储在t_err. 我必须使用游标、forall 和BULK COLLECT. 到目前为止,我已经创建了以下块:

0 投票
1 回答
464 浏览

loops - PL/SQL 在 forall 循环中找不到数据错误

循环遍历数组时没有发现数据错误。立即执行有数据,但 forall 循环给出未找到数据错误并且无法遍历集合。

请在下面找到代码。code_arr.FIRST 似乎有一些问题。表有数据,执行 sql 会在编辑器上提供数据。能否请你帮忙。

在此先感谢您的帮助。

马修