![](/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.