sql – 选择具有默认值的可空位

前端之家收集整理的这篇文章主要介绍了sql – 选择具有默认值的可空位前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我需要在视图中选择一个可空的位列,但只要值为NULL,就使用默认值FALSE. (由于其他原因,我无法在源表本身上添加默认值.)以下是我正在做的事情.
CAST 
(
    CASE 
    WHEN bit_column IS NULL THEN 0 
    ELSE bit_column  
END 
    AS BIT
) AS bit_column,...

我必须在四列上执行此操作,因此我想知道是否有更好/更有效的方法来执行此操作.

解决方法

使用isnull函数.
isnull(bit_column,0)
原文链接:https://www.f2er.com/mssql/76583.html

猜你在找的MsSQL相关文章