【发布时间】:2014-12-19 09:59:41
【问题描述】:
在 PreparedStatements 中使用 CURDATE() mysql 函数的正确方法是什么? 表列是 DATE 类型,表中插入的值必须像 1988-07-29。
ps.setDate(5, ...);
【问题讨论】:
-
(stackoverflow.com/a/7626080/2749470) 这可能会帮助你
-
为什么不将
curdate()调用作为 SQL 语句的一部分并删除它的参数? -
@BhargavModi 应该接受您的回答,它可以工作
-
如果对您有帮助,我应该将其添加为答案吗??
-
@BhargavModi 我认为是的,因为答案只是在 SQL 语句中使用 now() 并删除它的参数。
标签: java mysql prepared-statement