gpt4 book ai didi

sql - Postgres 中的可空字段

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

我的 Web 应用程序中有一个纯 boolean 类型的字段,但现在我正在考虑可空属性和不可空属性之间的区别。

在哪种情况下我会获得最佳性能:使用“true”和“false”值还是使用“true”和NULL

最佳答案

通用约定是使用 truefalse 作为值 - 它们意味着您知道所问问题的答案。 null 不是值 - 它缺少值,通常这样使用。

例如,考虑(病态)列 has_cancertrue 表示受试者拥有它,false 表示他没有,null 表示他还没有被测试,所以我们只是不知道。

关于sql - Postgres 中的可空字段,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28958128/

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