SELECT * from
(
select m.*, rownum r
from maps006 m
)
where r > 49 and r < 101
(
select m.*, rownum r
from maps006 m
)
where r > 49 and r < 101
參考:
SQL> with test as 2 (select 'ABC,DEF,GHI,JKL,MNO' str from dual 3 ) 4 select regexp_substr (str, '[^,]+', 1, rownum) split 5 from test 6 connect by level <= length (regexp_replace (str, '[^,]+')) + 1 7 / SPLIT---------------------------------------------------------------------ABCDEFGHIJKLMNO