gpt4 book ai didi

mysql - MySQL INT 类型可以是非零 NULL

转载 作者:IT王子 更新时间:2023-10-29 00:30:58 25 4
gpt4 key购买 nike

我正在创建一个 MySQL 数据库,它由过去十年的每周数据集组成。有一些数据点存在于最近的记录中,但在一些较旧的数据集中没有被跟踪。有问题的字段都包含整数值,而“0”是跟踪数据点的记录的完全有效(且频繁)的值。我需要能够区分零值和不存在的数据。因此,我需要找出是否有可能存储一个 NULL,它不表示为 INT 类型的“0”(读取:BLANK CELL)。但是,传递给数据库的 NULL 值表示为“0”(至少,它们在 phpMyAdmin 中),有什么办法可以改变这种情况吗?

感谢您的帮助。

最佳答案

您可以将值设置为 NULL。 INSERT INTO table (INT_COLUMN) VALUES (NULL) 是有效的 SQL(INT_COLUMN 是可为空的 int 列)。

关于mysql - MySQL INT 类型可以是非零 NULL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9154244/

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