如何在Microsoft SQL Server中记录MySQL-ODBC驱动程序中的错误

时间:2013-09-02 08:59:44

标签: mysql sql-server odbc mysql-odbc-connector

我想从odbc-connection中记录错误。例如,应该可以看到简单的语法错误。这非常有效:

BEGIN TRY

    Declare @t as money
    set @t = 1/0

END TRY
BEGIN CATCH

    Print ERROR_MESSAGE();

END CATCH

查询返回错误消息。效果很好。

这也有效,因为似乎有红色消息?

BEGIN TRY

    EXEC('Selllect 1/0 as Column1 ') AT VERBINDUNGSSERVERNAME

END TRY
BEGIN CATCH

    Print ERROR_MESSAGE();

END CATCH

截图:

enter image description here

但遗憾的是并未记录每个ODBC错误。但我想记录所有这些odbc错误。 try-catch块不记录下一个示例:

enter image description here

我正在使用大量的查询堆栈,获取有效的错误日志会很有帮助:-)谢谢!

0 个答案:

没有答案