gpt4 book ai didi

java - setNull() 使用的正确 sqlType 是什么

转载 作者:太空宇宙 更新时间:2023-11-04 14:20:09 26 4
gpt4 key购买 nike

我有一个带有 Mysql DB 的 Spring MVC 项目。在表中,我想为数据类型为 BIGINT 的列设置 NULL 值。我用来设置NULL的代码是:

ps.setNull(1,java.sql.Types.NULL);

或者

ps.setNull(1,java.sql.Types.BIGINT);

正在插入 NULL 值如果我使用上述任何语句,但要使用的正确 SqlType 是什么? NULL 或 BIGINT。

最佳答案

Oracle documentation说“您必须指定参数的 SQL 类型。”对于setNull。因此,我认为您应该传递值 java.sql.Types.BIGINT

关于java - setNull() 使用的正确 sqlType 是什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27288724/

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