gpt4 book ai didi

MySql 不接受 boolean 值作为其列数据类型

转载 作者:搜寻专家 更新时间:2023-10-30 22:06:46 26 4
gpt4 key购买 nike

我有一个 Java 程序,它以两种状态将数据存储在 MySQL 数据库中。为此,我想使用 BOOLEAN。但是每当我输入 BOOLEAN 时,它就会变成 TINYINT

有没有其他方法可以将数据存储成两种状态?

最佳答案

MySQL 使用 TINYINT(1) 来模仿 boolean 类型的行为,因此请确保使用 TINYINT(1) 作为列的数据类型,而不是 TINYINT.

或者,您可以使用 BOOLBOOLEAN,它们都是 TINYINT(1) 的同义词。

同样,值TRUEFALSE 只是10 在MySQL 中的别名。

关于MySql 不接受 boolean 值作为其列数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49835333/

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