![]() |
1
0
我们可以在数据流中使用rowcount组件,在该组件将用户::rowcount<=500作为优先约束条件后,再将其放入目标中。每当Count>500停止时,进程就会将数据插入目标表。 谢谢 普拉夫 |
![]() |
2
0
我已经有一段时间没有接触到pl/sql了,但是我认为您可以简单地将where条件设置为“rownum<=n”,其中n=您希望用于示例的行数。rownum是存在于每个Oracle表中的伪列。…对于这样的问题,它是一个方便的特性(它相当于T-SQL的row_number()函数,没有分区和排序的能力(我认为)。这将使您不必将整张桌子带入记忆中:
为了将来的参考(而且只是因为我最近一直在使用它),DB2对这一点的等价物是语句末尾的“fetch first n only”子句:
希望我没有太离群。 |
![]() |
John D · 需要为NULL或NOT NULL的WHERE子句 4 月前 |
![]() |
Marc Guillot · 记录值时忽略冲突 5 月前 |
![]() |
Fachry Dzaky · 正确使用ROW_NUMBER 5 月前 |
![]() |
TriumphTruth · 从满足特定条件的数据集中选择1行 5 月前 |