示例(Microsoft SQL 服务器):
CREATE FUNCTION foo() RETURNS INT AS BEGIN THROW; RETURN 1; END;
在 Microsoft SQL Server 中,THROW 语句引发异常并将执行转移到 TRY...CATCH 构造的 CATCH 块。 因此,RETURN 1; 部分将永远不会被执行。
THROW
RETURN 1;