Sql 缺少括号挫折感

Sql 缺少括号挫折感,sql,sql-server,Sql,Sql Server,我有一个SQLWHERE子句,它有两页长。我似乎缺少一个括号。SQL中是否有方法计算右括号和左括号,甚至确定问题所在 答案可能是否定的,但我想知道是否是,这意味着我不必一次一行地处理数百行代码。您可以使用SQL漂亮打印机自动格式化SQL语句。这将帮助您找到不平衡的括号 有很多工具可用于此目的,以下是我经常使用的在线服务: SQL Server Management Studio集成的各种其他工具可以在以下问题中找到: 当您解析或运行查询时,SQL将告诉您问题所在的行 尝试使用联机sql

我有一个SQL
WHERE
子句,它有两页长。我似乎缺少一个括号。SQL中是否有方法计算右括号和左括号,甚至确定问题所在


答案可能是否定的,但我想知道是否是,这意味着我不必一次一行地处理数百行代码。

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

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

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


当您解析或运行查询时,SQL将告诉您问题所在的行

尝试使用联机sql格式化程序:这是其中之一,它将格式化您的sql,您可以通过肉眼判断缩进开始出现错误的位置。将整个代码块放入Word或其他文本编辑器中,并对括号字符进行计数。+1,因为我无法理解向下的投票。这个问题很明确,而且是在主题上。这是因为所有的答案和评论都是针对工具建议的,而工具建议是离题的。只需使用适当的缩进。小桌子你是对的!!这个问题是对工具推荐的呼喊,只有那些喜欢提出这样的推荐的人才会投票赞成!!不是真的,它会告诉您它需要一个括号,但它很可能会指向所讨论的查询的结尾并说“附近的语法不正确”)”,而不是指向括号应该是“SQL”的位置?你是说“SQL Server”吗?