gpt4 book ai didi

php - Mysql - 日期字段中的空值

转载 作者:行者123 更新时间:2023-11-29 11:49:15 25 4
gpt4 key购买 nike

我想在公司表中添加一个加入日期字段:

alter table company add joindate date; 

我想在 joindate 字段中设置空值:

$joindate = '';

更新查询:

$query = "UPDATE company 
SET joindate = '" .$joindate. "'
WHERE ID = '" .$ID. "'";

当我更新记录时,它显示以下警告:

Data truncated for column 'joindate' ...
为什么?我应该如何在 joindate 字段中设置空值?

最佳答案

列类型是date,而不是varchar(或某些字符串类型)。因此,您必须按格式或 NULL 写入正确的日期。空字符串 '' 不是正确的值,因此您的值将被截断并插入 0000-00-00

关于php - Mysql - 日期字段中的空值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34427756/

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