我正在使用下面的语句在我的mysql数据库中添加一条记录,其中每列都是longtext类型,但似乎无法使其正常工作,并且我收到此消息“您的sql语句中有错误< / p>
<sql
driver="${DB_DRIVER}"
url="${DB_URL}"
userid="${DB_USER}"
password="${DB_PASSWORD}"
print="yes"
classpathref="antclasspath">
INSERT INTO `book_logs`(`bookName`, `logFile`, `description`) VALUES (${build_log_filename},${build_log_dir},${FAIL_MESSAGE})
</sql>
请帮忙。
答案 0 :(得分:0)
尝试将以下查询与配额一起使用:
INSERT INTO `book_logs`(`bookName`, `logFile`, `description`) VALUES ('${build_log_filename}','${build_log_dir}','${FAIL_MESSAGE}')
答案 1 :(得分:0)
你也需要围绕价值观。否则sql将无效:
INSERT INTO `book_logs`(`bookName`, `logFile`, `description`)
VALUES (`${build_log_filename}`,`${build_log_dir}`,`${FAIL_MESSAGE}`)