Runtime error 如何在MySQL工作台中看到触发运行时错误的行?

Runtime error 如何在MySQL工作台中看到触发运行时错误的行?,runtime-error,mysql-workbench,Runtime Error,Mysql Workbench,SQL Workbench通过用红色x符号替换行号来指示语法错误。当发生运行时错误时,我通过操作输出得到的唯一信息是它的时间、操作和消息,而不是它发生的行。如何查看触发运行时错误的行?消息(响应)包含行号。将鼠标悬停在响应上以查看整个响应,或者右键单击它并选择“复制响应”,然后将其粘贴/查看到其他位置。我复制了响应,但其中没有行号。下面是一个示例:错误代码:1364。字段“ssn”没有默认值。将鼠标悬停在错误上会显示操作、响应和持续时间,但不会显示行号。为了以防万一,我使用的是Ubuntu14.

SQL Workbench通过用红色x符号替换行号来指示语法错误。当发生运行时错误时,我通过操作输出得到的唯一信息是它的时间、操作和消息,而不是它发生的行。如何查看触发运行时错误的行?

消息(响应)包含行号。将鼠标悬停在响应上以查看整个响应,或者右键单击它并选择“复制响应”,然后将其粘贴/查看到其他位置。

我复制了响应,但其中没有行号。下面是一个示例:
错误代码:1364。字段“ssn”没有默认值
。将鼠标悬停在错误上会显示操作、响应和持续时间,但不会显示行号。为了以防万一,我使用的是Ubuntu14.04LTS。你确定SQL编辑器会为这段代码显示一个“x”吗?这不是语法错误,所以我怀疑不是。啊,这意味着查询失败,而SQL编辑器中的[x]表示存在语法错误。您的SQL缺少SQL语法错误,因此这使得它很棘手。底线:Workbench不显示此信息。因此无法显示发生错误的行?