I am trying to understand how the following COBOL cursor works:
T43624 EXEC SQL
T43624 DECLARE X_CURSOR CURSOR FOR
T43624 SELECT
T43624 A
T43624 ,B
T43624 ,C
T43624 ,D
T43624 ,E
T43624 ,F
T43624 FROM
T43624 X
T43624 WHERE
T43624 L = :PP-L
T43624 AND M <= :PP-M
T43624 AND N = :PP-N
T43624 AND O = :PP-O
T43624 AND P = :PP-P
T43624 AND Q = :PP-Q
T43624 END-EXEC.
Given that there is no ORDER BY clause, in what order will the rows be returned? Could a default have been set somewhere?