【发布时间】:2012-02-28 21:38:33
【问题描述】:
我想使用准备好的语句插入一些无符号整数值。
如果第二个参数高于 2,147,483,647(Max Signed Int),setInt() 会用 DataTruncation 给我一巴掌,尽管我的基础表最多可以咀嚼 4,294,967,295(Max Unsigned Int)
有没有 setUnsignedInt() 这样的东西?尽管表设置为 (INT(10) UNSIGNED),但我应该使用 setLong() 吗?
谢谢
【问题讨论】:
标签: java sql prepared-statement