jdbc命名参数不支持mysql默认值

时间:2012-05-30 00:14:50

标签: named-parameters

我正在使用namedParameter插入表中。让我们说用户表,其中活动标志在mysql中默认为1并标记为NOT NULL。

我想要的是如果我有活动的价值我将通过java代码设置它但如果不是我将它设置为null并期望MySql设置默认值但我得到异常

org.springframework.dao.InvalidDataAccessApiUsageException: No value supplied for the SQL parameter 'passwordType': No value registered for key 'active' at

我如何实现理想的行为?

0 个答案:

没有答案