SQL Server调试器显示错误的行号

时间:2019-01-23 06:26:01

标签: sql-server

我正在使用SQL Server Management Studio中的SQL Stored Procedure。当我debug SQL出现时,行号显示为

  

第261和263行的错误

Msg 4145, Level 15, State 1, Line 261
An expression of non-boolean type specified in a context where a condition is expected, near 'LEFT'.
Msg 102, Level 15, State 1, Line 263
Incorrect syntax near '0'.

但是总行数仅为185。如何找到实际的错误行?

1 个答案:

答案 0 :(得分:1)

您可以在SSMS中启用行号以显示行号,如下所示。它将给出实际的线路指示。此问题可能是由于空白行。您也可以删除该空白行。

  

工具-选项-文本编辑器-Transact-SQL-行号

要启用行号,请执行上述步骤。您可以从here

获得帮助