标签: mysql
是否有一个开源库可以在运行时检查/验证.sql文件的语法?
提前致谢!
康尼
答案 0 :(得分:1)
作为一个简单的解决方案,您可以在事务内部执行语句,并且无论是否成功都将其回滚。
捕获出现的任何sql异常,并将其作为语法错误传递给用户。
答案 1 :(得分:1)
根据this问题,Mimer SQL Validator可以验证您的SQL语法。请注意,它只会检查您的语法 - 它会告诉您是否忘记引用要插入的数据,但它无法检查您插入的表是否存在。