EXECUTE IMMEDIATE
Translation reference to convert Oracle EXECUTE IMMEDIATE statement to Snowflake Scripting
Description
EXECUTE IMMEDIATE <dynamic statement> [<additional clause> , ...];
dynamic statement::= { '<string literal>' | <variable> }
additional clauses::=
{ <into clause> [<using clause>]
| <bulk collect into clause> [<using clause>]
| <using clause> [<dynamic return clause>]
| <dynamic return clasue> }EXECUTE IMMEDIATE <dynamic statement> ;
dynamic statement::= {'<string literal>' | <variable> | $<session variable>}Sample Source Patterns
Using a hard-coded string
Oracle
Snowflake Scripting
Storing the string in a variable
Oracle
Snowflake Scripting
Concatenation for parameters in dynamic statement
Oracle
Snowflake Scripting
USING Clause transformation
Oracle
Snowflake Scripting
Known Issues
1. Immediate Execution results cannot be stored in variables.
2. Numeric Placeholders
3. Argument Expressions are not supported by Snowflake Scripting
4. Dynamic SQL Execution queries may be marked incorrectly as non-runnable.
Oracle
Snowflake Scripting
Related EWIs
Last updated
Was this helpful?