I have a query as below
select substr( 'ORACLE DEVELOPER',level,1 ) ITEM
from dual connect by level <= length('ORACLE DEVELOPER') ;
it returns 'O' as the result.
but if i put this as a subquery in other it is displaying the required output. query is as below.
select a.ITEM from (select substr( 'ORACLE DEVELOPER',level,1 ) ITEM
from dual connect by level <= length('ORACLE DEVELOPER') ) a
How this CONNECT BY is working in subquery. I am new to this feature. Can anyone explain this??