Oracle nvl 函数未按预期工作

Oracle nvl function not working as expected

我想将空值转换为 ' '。但是当我使用这段代码时,我得到了空值 'NULL':

SELECT NVL(column_a, ' ') FROM table_a

如果您的 GUI 为这些值显示 "NULL",这是 GUI 设置,而不是 Oracle 值。将其设置为其他内容(例如 nothing,在您的情况下)。