Hi,
I was just going thr. dblink code and noticed that dblink cursors are wrapped
in their own transaction.
If an application instantiates a transaction to do 10 things, one of which is
to fetch a cursor over dblink, how will it work?
IMO the instantiation of transaction block should be left calling application,
as done with normal cursors. DBLink would have to detect whether or not they
are in a transaction block and abort accordingly.
Or I misunderstood something?
Shridhar