簡體   English   中英

使用大小寫更改表中的值而與列無關

[英]Using case to change values in a table regardless of column

我目前正在查詢一個散有一些空值的表。 無需指定每一列(也無需更新實際數據),是否可以用單詞“ BLANK”替換所有空值?

我曾經考慮過使用CASE,但似乎您需要引用每一列才能實現這一點

COALESCE(columnName,“ Blank”)AS FirstNotNull

不,你不能做你所要的。 最好在應用程序層中完成。

不,最好的方法是使用isnull,但是不幸的是,您必須在每一列上使用它:

select isnull(your_field, "BLANK")
from your_table

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

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