CREATE PROCEDURE
Translation reference to convert Teradata CREATE PROCEDURE to Snowflake Scripting
-- Create/replace procedure syntax
{CREATE | REPLACE} PROCEDURE [database_name. | user_name.] procedure_name
([<parameter_definition>[, ...n]])
[<SQL_data_access>]
[DYNAMIC RESULT SETS number_of_sets]
[SQL SECURITY <privilege_option>]
statement;
<parameter_definition> := [IN | OUT | INOUT] parameter_name data_type
<SQL_data_access> := {CONTAINS SQL | MODIFIES SQL DATA | READS SQL DATA}
<privilege_option> := {CREATOR | DEFINER | INVOKER | OWNER}Sample Source Patterns
Setup data
Basic Procedure
Teradata
Snowflake Scripting
Single out parameter
Teradata
Snowflake Scripting
Multiple out parameter
Teradata
Snowflake Scripting
Multiple out parameter with dynamic result sets
Teradata

Snowflake Scripting

Known Issues
Related EWIs
Last updated
Was this helpful?