我想在 Oracle 的表中插入一行。数字中的一个字段,我希望它是空的,但是当它插入我的数据库时,我看到一个零"0"。这种情况只发生在少数机器上,而不是全部发生。可能是什么问题?
谢谢。
可能是
客户端程序将NULL
值显示为零。
试试这个:
SELECT your_numeric_column
FROM your_table
WHERE your_numeric_column IS NULL
如果您看到一堆零,您将知道是这些计算机上的客户端程序将 NULL 显示为零。