error handling in snowflake stored procedure language sql