我有一个 SQL 存储过程,它在发生异常时打印一行。但是我在 Flyway 日志中没有得到任何打印语句,即使 DEBUG 模式为 ON。
BEGIN TRANSACTION
IF OBJECT_ID('dbo.sp_Test') IS NOT NULL
BEGIN
BEGIN TRY
EXEC dbo.sp_Test
END TRY
BEGIN CATCH
PRINT 'Error occured';
END CATCH
END
COMMIT TRANSACTION