gpt4 book ai didi

java - 如何在java中将NULL值插入到数据库表中?

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

问题是我不知道如何插入空值。该列是日期,如果它为空,它只会默认将当前日期添加到数据库中,但如果用户未指定自定义日期,我不知道如何将其保留为空或为空。

statement.executeUpdate("插入表值(null, 100, 'text')");

这是查询。我尝试跳过第一个值,插入空值,插入空字符串,0 值。似乎没有什么可以解决问题。

最佳答案

使用此表单,您可以在其中指定要设置的列:

INSERT INTO table_name (column1,column2,column3,...) 
VALUES (value1,value2,value3,...);

就您而言:

insert into table (col2, col3) values (100, 'text')

(其中 col2 和 col3 当然是表的列名称)

编辑:日期列 (col1) 可能需要约束“默认 null”才能按您的预期工作。

关于java - 如何在java中将NULL值插入到数据库表中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25096634/

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