当视图Oracle / SQL的值为null时显示空白

时间:2015-07-09 19:08:18

标签: sql oracle11g

当值为null时,是否有一种方法可以显示空字符串?

我希望该值为空,然后显示(null)。我意识到NVL2(名称,名称,'')"名称"几乎可以做到这一点。它有效,但它也将值改为' &#39 ;.我不是要将null更改为' '只在视图上显示它。这可能吗?

1 个答案:

答案 0 :(得分:0)

这将有效:

SELECT
    CASE WHEN name IS NULL THEN ' ' ELSE name END
FROM
    test;

http://sqlfiddle.com/#!9/6191fb/5