gpt4 book ai didi

mysql - SQL 中日期的默认值

转载 作者:行者123 更新时间:2023-11-29 03:07:50 33 4
gpt4 key购买 nike

如果我没有得到 created_at 的值,它会抛出 mysql 错误。如何解决这个问题呢?

var query1 = "INSERT INTO prospect_group(
group_name,status_id,created_date,
is_eligible,mom_active_fromdt,
mom_is_savings_discussed,
is_full_attendence,is_internal_loan) VALUES
('"+groupNameArray[0]+"', '"
+groupNameArray[14]+"', '"
+groupNameArray[1]+"', '"
+groupNameArray[15]+"','"
+groupNameArray[7]+"','"
+groupNameArray[8]+"','"
+groupNameArray[9]+"','"
+groupNameArray[10]+"' )";

最佳答案

created_date 字段默认值设置为 Null

在 JDBC 连接中使用 zeroDateTimeBehavior=convertToNull

例子:

jdbc:mysql://192.168.6.1/test?zeroDateTimeBehavior=convertToNull

引用: handling DATETIME values 0000-00-00 00:00:00 in JDBC

关于mysql - SQL 中日期的默认值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12721249/

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