1
2
你可以使用
下面是一个例子:我们需要第6行到第10行。
要获取记录121到150,您应该用150替换内部select中的10,然后用121替换where子句中的6。 在存储过程中,您将希望用变量替换这些硬编码的值。 |
2
2
如果您希望Oracle返回结果集的第n行到第m行,那么根据您的实际需要,您有几个选择。 如果希望整个结果集是静态的-例如,第5页上的行将永远不会出现在任何其他页上,则必须:
如果您不关心第6页上的行可能在第5页上(结果集是动态的),那么让光标执行常规的Oracle分页:
|
Rogue258 · 在DB2SQL中使用存储过程/宏进行声明和循环 2 年前 |
Moyura · 如何从存储过程中获取最高值 2 年前 |
muhtarkator · 创建存储过程插入和更新 2 年前 |
DRUIDRUID · 执行SP时从表中获取值 6 年前 |
user416 · oracle中的组存储过程 6 年前 |