Pipelined Function with Pipe Row() Pipes out 15 Rows at a Time
(Doc ID 1265916.1)
Last updated on FEBRUARY 08, 2019
Applies to:
PL/SQL - Version 10.2.0.1 and laterInformation in this document applies to any platform.
Symptoms
When called in SQL*Plus, using a pipelined function does not actually return the
values piped via pipe row() except in sets of 15 rows.
Here is an example scenario.
Create a table and sequence. Then populate the table.
===DEFAULT OUTPUT===
COLUMN_VALUE
--------------------------------------------------------------------------------
1
2
3
4
5
6
7
8
9
10
11
COLUMN_VALUE
--------------------------------------------------------------------------------
12
13
14
15
--wait until issue ctrl-c then
ERROR:
ORA-01013: user requested cancel of current operation
ORA-06512: at "USERX.A_PKG", line 12
15 rows selected.
Changes
Cause
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Symptoms |
Changes |
Cause |
Solution |
References |