【发布时间】:2015-04-21 22:25:38
【问题描述】:
我正在尝试用 anorm 执行一些插入语句,然后返回 LAST_INSERT_ID() 的值。但我收到一条错误消息,提示我的 SQL 语法无效。
谁能告诉我如何检查并查看发送给 MySQL 的最终生成的 SQL 是什么样的?
【问题讨论】:
-
异常未生成 SQL。它准备参数,例如
java.sql.PreparedStatement。您可以通过将传递给SQL(...)的字符串复制并手动将参数占位符替换为测试值来检查SQL语句,因此您可以手动执行该语句。 -
也就是说,祝您使用 Anorm 测试您的应用程序好运...