我有一个名为 的表CUSTOMER
,列数很少。其中之一是Customer_ID
。
最初Customer_ID
列WILL NOT
接受NULL
值。
我已经从代码级别进行了一些更改,因此该Customer_ID
列将NULL
默认接受值。
现在我的要求是,我需要再次使该列接受NULL
值。
为此,我添加了执行以下查询:
ALTER TABLE Customer MODIFY Customer_ID nvarchar2(20) NULL
我收到以下错误:
ORA-01451 error, the column already allows null entries so
therefore cannot be modified
这是因为我已经使该Customer_ID
列接受NULL
值。
NULL
有没有办法在执行上述查询之前检查列是否接受值......??