【发布时间】:2012-08-24 15:39:29
【问题描述】:
在 sql server 中,我看到一个奇怪的行为: 当我这样做时
select col1+ ' ' + cast(col2 as varchar(10)) as concat_col
它返回一个值为 NULL 的列(不是空白列)。
我怀疑这是因为 col2 的值 = NULL(不是空白列)。 那么这种行为的原因是什么?但更重要的是,与空白列相对的 value = NULL 列的含义是什么?我不认为有人进入表并使用 value = NULL 更新了所有列。
【问题讨论】:
标签: sql-server-2008