This is one of those utilities that you use on a day to day basis without giving a second thought once you learn just enough to be dangerous.
The syntax is fairly straightforward:
EXECUTE IMMEDIATE {sql stmnt}
[INTO var.....]
[USING [IN | OUT | IN OUT] {bind}....]
[{RETURNING | RETURN} INTO {bind} ];
This parses and executes a sql statement in a single step. This is for any SQL statement except multi-row queries - for that you use a cursor.
Please note that the EXECUTE IMMEDIATE statement ends with a semi-colon but the SQL statement being executed does not.
No comments:
Post a Comment