缺少支架挫折感

时间:2014-06-24 14:37:27

标签: sql sql-server

我有一个SQL WHERE子句,长度为两页。我似乎错过了一个括号。 SQL中是否有一种方法可以计算右括号和左括号,甚至可以确定问题所在?

答案可能不是,但我很想知道它是否存在,这意味着我不必一次一行地浏览数百行代码。

2 个答案:

答案 0 :(得分:2)

您可以使用SQL漂亮的打印机自动格式化您的SQL语句。这应该可以帮助您找到不平衡的括号。

有许多工具可用于此目的,这是我经常使用的在线服务:

在此SO问题中可以找到SQL Server Management Studio集成的各种其他工具:

答案 1 :(得分:-2)

SQL将在您解析或运行查询时告诉您问题在哪一行!