THROW
Description
Sample Source Patterns
SQL Server
CREATE PROCEDURE THROW_PROCEDURE AS
BEGIN TRY
SELECT 1/0;
END TRY
BEGIN CATCH
THROW;
END CATCH[S0001][8134] Line 3: Divide by zero error encountered.Snowflake SQL
CREATE OR REPLACE PROCEDURE THROW_PROCEDURE ()
RETURNS VARCHAR
LANGUAGE SQL
EXECUTE AS CALLER
AS
$$
BEGIN
BEGIN
SELECT
TRUNC( 1/0);
EXCEPTION
WHEN OTHER THEN
LET DECLARED_EXCEPTION EXCEPTION;
RAISE DECLARED_EXCEPTION;
END;
END;
$$;-20000 (P0001): Uncaught exception of type 'DECLARED_EXCEPTION' on line 9 at position 16SQL Server
Snowflake SQL
Related EWIs
Last updated
Was this helpful?