EXCEPTION HANDLERS
Translation reference to convert Teradata EXCEPTION HANDLERS clause to Snowflake Scripting
Description
DECLARE < handler_type > HANDLER
FOR < condition_value_list > < handler_action > ;Sample Source Patterns
SQLEXCEPTION HANDLER
Teradata
CREATE PROCEDURE handlerSample ()
BEGIN
DECLARE EXIT HANDLER FOR SQLEXCEPTION
INSERT INTO Proc_Error_Table ('procSample', 'Failed SqlException');
SELECT * FROM Proc_Error_Table;
END;CREATE PROCEDURE handlerSample ()
BEGIN
DECLARE ConditionByUser1 CONDITION;
DECLARE EXIT HANDLER FOR SQLEXCEPTION
INSERT INTO Proc_Error_Table ('procSample', 'Failed SqlException');
DECLARE EXIT HANDLER FOR ConditionByUser1
INSERT INTO Proc_Error_Table ('procSample', 'Failed ConditionByUser1');
SELECT * FROM Proc_Error_Table;
END;Snowflake Scripting
User-Defined Handlers
Teradata
Snowflake Scripting
Known Issues
CONTINUE Handler
Teradata
Snowflake Scripting
Other not supported handlers
Teradata
Snowflake Scripting
Related EWIS
Last updated
Was this helpful?