CURRENT MAINTAINED TABLE TYPES FOR OPTIMIZATION special register
CURRENT MAINTAINED TABLE TYPES FOR OPTIMIZATION specifies a value that identifies the types of objects that can be considered to optimize the processing of dynamic SQL queries. This register contains a keyword representing table types.
The data type is VARCHAR(255).
The initial value of CURRENT
MAINTAINED TABLE TYPES FOR OPTIMIZATION is determined by the value
of field CURRENT MAINT TYPES on installation panel DSNTIP81. The default for the
initial value of that field is SYSTEM unless your installation has
changed the value of that field. The initial value of CURRENT MAINTAINED
TABLE TYPES FOR OPTIMIZATION in a user-defined function or stored
procedure is inherited according to the rules in Table 1.
You can change the value of the register by executing the SET CURRENT MAINTAINED TABLE TYPES FOR OPTIMIZATION statement. The object types controlled by this special register are never considered by static embedded SQL queries.
Example: Set the CURRENT MAINTAINED
TABLE TYPES FOR OPTIMIZATION special register so that all materialized
query tables are considered.
SET CURRENT MAINTAINED TABLE TYPES ALL;