This documentation is for an unsupported version of PostgreSQL.
	    You may want to view the same page for the
	    
current
	    version, or one of the other supported versions listed above instead.
	  
            
EXECUTE IMMEDIATE
  
  Name
EXECUTE IMMEDIATE -- dynamically prepare
  and execute a statement
 
  
  Synopsis
  
EXECUTE IMMEDIATE string
 
  
  Description
  EXECUTE IMMEDIATE immediately
  prepares and executes a dynamically specified SQL statement,
  without retrieving result rows.
 
  
  Parameters
  
    
      - string
- 
        A literal C string or a host variable containing the SQL
        statement to be executed. 
 
 
  
  Examples
  Here is an example that executes an INSERT statement using EXECUTE
  IMMEDIATE and a host variable named command:
  
sprintf(command, "INSERT INTO test (name, amount, letter) VALUES ('db: ''r1''', 1, 'f')");
EXEC SQL EXECUTE IMMEDIATE :command;
 
  
  Compatibility
  EXECUTE IMMEDIATE is specified in the
  SQL standard.