March 2022
Intermediate to advanced
682 pages
22h 58m
English
In addition to base tables and views, Oracle users can create temporary tables that exist only for the duration of a transaction or a session. As discussed in Section 7.6, a transaction is a single unit of work that ends when a COMMIT statement or a ROLLBACK statement is encountered, when a DDL statement is executed, or when the user ends a session. Temporary tables are typically used by applications programmers to store data to be used later in the transaction or session. For example, the results of a SELECT can be placed in a temporary table to be used in subsequent operations. There are several restrictions on temporary tables, including no foreign key constraints.
The definition of a global temporary ...
Read now
Unlock full access