有没有在线可用的网站可以验证符合多个数据库语法的语句?
例如:如果我有一个带有“usage”关键字的SQL语句,那么该网站应该会抛出一个错误,提示我“usage”关键字在MYSQL中是保留字。
有没有在线可用的网站可以验证符合多个数据库语法的语句?
例如:如果我有一个带有“usage”关键字的SQL语句,那么该网站应该会抛出一个错误,提示我“usage”关键字在MYSQL中是保留字。
你可以尝试使用像这个格式化程序。
它们总是会受到限制,因为它们不知道(也无法知道)您在数据库中定义了哪些用户定义函数(或者您是否具有或者没有访问内置函数)。
你也可以看看 ANTLR (但那将是一个离线解决方案)。
notfound
、arraylen
、sqlbuf
、rowlabel
不应该作为列名而工作,但它们确实能够工作。100% 的解决方案几乎肯定是不可能的。你可能需要添加更多关于你正在做什么以及需要多少精度的细节。 - Jon Heller你尝试过http://www.dpriver.com/pp/sqlformat.htm吗?该网站可以帮助你格式化SQL语句。
只是了解一下,不确定它在与MySQL的比较中表现如何。http://developer.mimer.se/validator/