Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 执行前修改语句_Sql - Fatal编程技术网

Sql 执行前修改语句

Sql 执行前修改语句,sql,Sql,我使用与sql数据库连接的应用程序。我发现使用探查器时,应用程序运行的更新查询有语法错误。我无法访问应用程序的源代码。结果是记录没有更新。是否有一种方法可以在每次使用触发器之类的东西执行查询时修改查询?我不能使用代替,因为没有更新或插入任何记录。此答案 建议将所有错误记录到文本文件的方法。您可以编写一个小实用程序,并将其计划为每小时运行一次,或者其他任何时间运行一次,这样可以通读此日志,找到错误的sql语句,修复它们,然后自己运行它们

我使用与sql数据库连接的应用程序。我发现使用探查器时,应用程序运行的更新查询有语法错误。我无法访问应用程序的源代码。结果是记录没有更新。是否有一种方法可以在每次使用触发器之类的东西执行查询时修改查询?我不能使用代替,因为没有更新或插入任何记录。

此答案 建议将所有错误记录到文本文件的方法。您可以编写一个小实用程序,并将其计划为每小时运行一次,或者其他任何时间运行一次,这样可以通读此日志,找到错误的sql语句,修复它们,然后自己运行它们