![]() |
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”子句:
希望我没有太离群。 |
![]() |
maddy · 如何根据oracle SQL中的某一列值进行排名 1 年前 |
![]() |
kiric8494 · 显示以元音开头和结尾的城市名称 2 年前 |
![]() |
Franz Biberkopf · Oracle:组合子查询和聚合函数 2 年前 |
![]() |
BitLauncher · 甲骨文-如何模拟位列和布尔和/或? 2 年前 |
![]() |
Arifullah · 如何从oracle中的列中删除特定的初始字符? 2 年前 |
![]() |
Anar · Oracle SQL用户定义函数 2 年前 |
![]() |
user1312312 · 如何为一组表编写通用触发器? 3 年前 |