在MySQL中是否存在等效的T-SQL PARSEONLY标志?

时间:2017-05-25 17:15:16

标签: c# mysql sql-server

我知道T-SQL支持PARSEONLY标志,该标志检查有效脚本并相应地返回消息。

寻找将命令文本发送到服务器进行解析的方法。一个可行的替代方案是C#MySQL解析器,但前者是首选。在尝试执行之前,我宁愿验证。

2 个答案:

答案 0 :(得分:1)

EXPLAIN声明是否有效?有一个限制:

  

EXPLAIN与SELECT,DELETE,INSERT,REPLACE和UPDATE语句一起使用。

所以它不是普遍的,但也许这就足够了?

答案 1 :(得分:1)

如果出现问题,只需准备好声明就会出错。这不必执行,只是准备好了。