Using Firebird Global Temporary Tables for Session-Scoped Data
Firebird Global Temporary Tables give each connection private, automatically discarded row storage. A worked example shows PRESERVE ROWS vs DELETE ROWS semantics, limits, and isolation checks.