Determine statement information at run time
Consider a dynamic-management structure when you execute
an SQL statement under the following conditions:
- Something is not known about the structure of an SQL statement:
- The type of statement to execute is unknown.
- The table name is unknown and therefore the columns to be accessed are unknown.
- The WHERE clause is missing.
- Something is not known about the number or type of values that
passes between the program
and the database server:
- The number and data types of columns in the select list of a SELECT or in a column list of an INSERT
- The number and data types of input parameters in the statement are unknown
- The number and data types of return values of a user-defined function (executed with the EXECUTE FUNCTION statement) are unknown