簡體   English   中英

如何將結果集列值從null替換為字符串

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM