Details
-
Improvement
-
Status: Closed
-
Minor
-
Resolution: Fixed
-
10.7.1.1
-
None
Description
Add the following information to the DECLARED GLOBAL TEMPORARY TABLE documentation, probably in the restrictions section.
Declared Global Temporary Tables can be used in XA transactions, but
can only be declared and accessed within the scope of a single XA transaction.
Derby only can support access to the table until one of the following XA
interfaces is called:
XAResource.end(), XAresource().prepare(), or XAResource.commit()
Derby will automatically drop the temporary table whenever the XA tranaction
commits or aborts, subsequent attempts to access the tables will encounter
table not found errors.