我最近将我的DBvisualizer从几个版本升级到最新版本(9.1.12),并且我在代码中引用注释行和注释中的分号时出现错误。
例如,针对mysql DB:
从订单中选择* - 测试
结果:
代码:1064 SQL状态:42000 ---您的SQL语法有错误;检查与MySQL服务器版本对应的手册,以便在第1行的“--test”附近使用正确的语法
但如果我在之后放置一个空格 - 那么它会正确执行。
此外:
从订单中选择* / *测试 测试 - 测试; * /
结果:
代码:1064 SQL状态:42000 ---您的SQL语法有错误;检查与MySQL服务器版本对应的手册,以便在第1行的“* /”附近使用正确的语法
但如果我从上面的代码中删除分号,则查询会正确执行。
这些情况都不是先前版本失败的原因。我已经检查了工具属性的注释,并且没有发现“ - ”存在于任何地方,并且设置有关“;”的设置说它会在单行注释和块注释中被忽略,显然情况并非如此。
请帮忙。谢谢。
答案 0 :(得分:2)
要解决这个问题,请打开 SQL Commander 菜单,确保在执行前检查执行时删除条带。
此致
罗杰