【发布时间】:2011-03-21 18:47:31
【问题描述】:
我需要在视图中选择一个可为空的位列,但只要值为 NULL,就使用默认值 FALSE。 (由于其他原因,我无法在源表本身上添加默认值。)这就是我正在做的事情。
CAST
(
CASE
WHEN bit_column IS NULL THEN 0
ELSE bit_column
END
AS BIT
) AS bit_column,
...
我必须在四列上执行此操作,所以我想知道是否有更好/更有效的方法来执行此操作。
【问题讨论】:
标签: sql tsql sql-server-2000 bit