Dynamic SQL management Explains how to execute and manage SQL statements at runtime. Understanding dynamic SQL This is an introduction to dynamic SQL programming. PREPARE (SQL statement) Prepares an SQL statement for execution. EXECUTE (SQL statement) This instruction runs an SQL statement previously prepared. FREE (SQL statement) Releases the resources allocated to a prepared statement. EXECUTE IMMEDIATE Performs a simple SQL execution without SQL parameters or result set. The base.SQLHandle built-in class Handle SQL queries with a 3GL API. fglhint_* SQL comments Using special SQL comment hints to control statement execution.