在Table1中插入一条记录后,我的触发器被触发,它将在Table2中插入记录。我在我的触发器中写了两个游标,它们需要同时工作。因此,当我的触发器被执行时,只有一个游标是第一个(C_NEW_VERSION_RECORDS),而不是第二个(C2_NEW_VERSION_RECORDS),如果我先写第二个游标,那么第一个写的游标也会工作PANEL_ID, C2_SIMILAR_TO,C2_VERSION);
END
我有三个整数数组(arr1、arr2、arr3)存储在三个不同的数据库中(db1.table、db2.table、db3.table)。我无法从表中检索整个数组,因为它们太大,无法将其存储到内存中。我需要将整个数组(数组的联合)中的所有已排序数据按升序从10*n排序到10*(n+1)索引( n >= 0 )。我无法检索整个数组,找到它们的联合并对其进行排序。但我可以从10*n到10*(n+1)中的任何一个数组按升序检索已排序的数据。
如何在不使用游标的情况下从查询中提取记录如果我们有多个结果,我们可以像下面的代码那样做吗
FOR R IN (SELECT a,b,c FROM tabel a=1)循环SHOW (r.a);END循环;我想对游标执行此操作,因为此条件发生在另一个游标中是否可以对我们的游标执行此操作或在现有游标内声明新游标?