![](/img/trans.png)
[英]How to replace NULL in a result set with the last NOT NULL value in the same column?
[英]How to replace result set column value from null to string
我有一个查询,我从多个表中检索了数据,结果正确。 在输出“日期”列中具有Null值的情况下,现在我想以将Date字段的null值替换为字符串的方式来更新输出表。 我不知道查询创建的输出表名称,我尝试了table0,但徒劳。
我试过了
“更新Table0 SET ActualStartDate ='N / A',其中ActualStartDate为NULL”
我认为当选择查询中的日期类型列为空时,您需要显示'N/A'
select ISNULL(cast( UpdateDate as nvarchar),'N/A') from ImageGallery
我们可以按照以下方式进行操作。
宣告@SOLD TABLE(SoldID VARCHAR(20))
插入@SOLD SELECT Null UNION ALL SELECT'1x1a'UNION ALL SELECT'2x1c'
SELECT ISNULL(SoldID,'')AS @Sold中的'SoldID'
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.