gpt4 book ai didi

java - 如何使用java将BigInteger插入MySQL数据库

转载 作者:行者123 更新时间:2023-11-29 14:23:36 26 4
gpt4 key购买 nike

我的问题是:如何在 MySQL DB 中将 BigInteger 变量插入为 BIGINT?在我看来,Java中的preparedstatement对象没有支持这种类型的方法?

最佳答案

根据this documentation , BIGINT 在 MySQL 中只是一个 64 位整数 - 所以使用 setLong。对于 MySQL 中的签名 BIGINT 类型来说这应该没问题。不幸的是,Java 没有“unsigned long”类型,因此如果您的数据库中有一个 unsigned BIGINT,这可能会比较棘手 - 您可以尝试仍然使用 setLong,并且看看它是否只是以“自然”方式溢出。

关于java - 如何使用java将BigInteger插入MySQL数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11386138/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com