gpt4 book ai didi

sql - 检查 Date 是否为 NULL 或与 1/0 进行比较是否更快?

转载 作者:行者123 更新时间:2023-12-02 08:59:31 25 4
gpt4 key购买 nike

我只是想知道 SQL(特别是 SQL Server)中什么更快。

我可以有一个 Date 类型的可为空的列,并将其与 NULL 进行比较,或者我可以有一个不可为空的 Date 列和一个单独的 bit 列,然后进行比较将 bit 列设置为 1/0

bit列的比较会更快吗?

最佳答案

为了检查列IS NULL,SQL Server 实际上只会检查一点。每行存储一个 NULL BITMAP,指示每列是否包含 NULL。

关于sql - 检查 Date 是否为 NULL 或与 1/0 进行比较是否更快?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3510045/

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