EXECUTE IMMEDIATE
Prepare and run a dynamic SQL statement in one step. This command simplifies the process by combining the PREPARE and EXECUTE operations.
Syntax
EXECUTE IMMEDIATE statement
[USING param[, param] ...]
param:
expression | IGNORE | DEFAULTDescription
EXECUTE IMMEDIATE 'SELECT 1'PREPARE stmt FROM "select 1";
EXECUTE stmt;
DEALLOCATE PREPARE stmt;EXECUTE IMMEDIATE CONCAT('SELECT COUNT(*) FROM ', 't1', ' WHERE a=?') USING 5+5;Last updated
Was this helpful?

