gpt4 book ai didi

sql-server - SQL Server 中是否有设置将 null = null 评估为 true?

转载 作者:行者123 更新时间:2023-12-01 06:24:10 26 4
gpt4 key购买 nike

SQL Server 中是否有设置将 null = null 评估为 true?

最佳答案

这不是 SQL Server 的错,而是由于 NULL 值引入的三元逻辑。 null=null 永远不会为真,并且 null <> null 也不是真的。

你可以使用 ANSI_NULL OFF 但:

“在 SQL Server 的 future 版本中,ANSI_NULLS 将始终为 ON,并且任何明确将该选项设置为 OFF 的应用程序都会产生错误。避免在新的开发工作中使用此功能,并计划修改当前使用此功能的应用程序。”

COALESCE 不会做你需要的吗?

关于sql-server - SQL Server 中是否有设置将 null = null 评估为 true?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/389803/

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