Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何为 Oracle SQL 中的多个列显示显式空值?更具体地说,我想在列包含空值时使用 SET XXXXXX OFF/ON 来显示空值,而不是对每一列都使用 NVL。提前感谢您的建议。
如果您使用的是 SQL*Plus,它有一个SET NULL命令。例如,要将每个NULL值显示为星号 ( *),只需执行以下操作:
SET NULL
NULL
*
SET NULL '*'
SQL*Plus 默认设置是一个空字符串,因此要将其设置回默认设置,只需执行以下操作:
SET NULL ''