Ответ 1
ENABLE
- это состояние по умолчанию, поэтому его исключение имеет тот же эффект. Противоположным было бы указать DISABLE
, и в этом случае ограничение не будет активным.
Дополнительную информацию см. в документации .
Когда мы определяем таблицу в Oracle, мы можем определить столбцы как:
"NAME" VARCHAR2(80) NOT NULL ENABLE
Мой вопрос: я не мог понять значение "ENABLE" в этом утверждении. Какая разница, если мы просто определяем как "NAME" VARCHAR2(80) NOT NULL
?
ENABLE
- это состояние по умолчанию, поэтому его исключение имеет тот же эффект. Противоположным было бы указать DISABLE
, и в этом случае ограничение не будет активным.
Дополнительную информацию см. в документации .