如何在oracle中将NULLable列设置为NOT NULL

use*_*664 3 sql oracle null constraints oracle11g

如何将 Oracle 中的表的 NULLable 列 (varchar2(20)) 设置为 NOT NULL,其中表中的记录超过 100 万条

Lal*_*r B 7

NOT NULL约束指定列不能包含 NULL 值。使用ALTER TABLE语句向现有表添加 NOT NULL 约束。

ALTER TABLE table_name MODIFY ( column_name NOT NULL);
Run Code Online (Sandbox Code Playgroud)

在这种情况下,在应用 NOT NULL 约束之前,column_name 不得包含任何 NULL 值。