gpt4 book ai didi

sql - “not null”和 “not null enable”之间有区别吗?

转载 作者:行者123 更新时间:2023-12-03 10:25:56 26 4
gpt4 key购买 nike

当我们在Oracle中定义表时,我们可以将列定义为:

"NAME" VARCHAR2(80) NOT NULL ENABLE

我的问题是我无法理解此声明中“启用”的含义。如果仅将其定义为 "NAME" VARCHAR2(80) NOT NULL,会有什么区别?

最佳答案

ENABLE是默认状态,因此将其保留具有相同的效果。相反的是指定DISABLE,在这种情况下约束将无效。

有关更多信息,请参见constraint文档。

关于sql - “not null”和 “not null enable”之间有区别吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20595008/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com