【发布时间】:2014-10-02 14:50:38
【问题描述】:
如果在 select 语句中存在空值,我正在尝试用新的 varchar 字符串替换一列:
(personid + ISNULL(personid, 'no person'))
我并没有尝试更新它,只是在查询结果中将值显示为“无人”。
但我收到一条错误消息:
将 varchar 值转换为 int 数据类型时转换失败。
我该如何克服这个问题?
【问题讨论】:
标签: sql sql-server if-statement null