Вставка Строк со Значениями null
Неявный метод: Пропустите столбец в списке столбцов.

Явный метод: Укажите ключевое слово
NULL
в предложенииVALUES
.

Метод | Описание |
---|---|
Неявный | Пропустите соответствующий столбец в списке столбцов. |
Явный | Укажите ключевое слово NULL в списке VALUES ; укажите пустую строку ('') в списке VALUES для символьных строк и дат. |
Убедитесь, что можно вставлять значения null в соответствующий столбец, проверяя статус Null
столбца с командой DESCRIBE
.
Сервер Oracle автоматически проверяет все типы данных, диапазоны данных и ограничения целостности данных.
Любой столбец, который не перечисляется явно, получает значение null в новой строке.
Распространенные ошибки, которые могут произойти во время ввода данных пользователем, проверяются в следующем порядке:
Обязательное значение, отсутствующее для столбца
NOT NULL
Дублирующееся значение, нарушающее любое ограничение уникального или первичного ключа
Любое значение, нарушающее ограничение
CHECK
Ссылочная целостность поддерживается для ограничения внешнего ключа
Тип данных не соответствует или значения слишком большие, чтобы поместиться в столбец
Отметьте: Использование списка столбцов рекомендуется, потому что это делает оператор INSERT
, более читаемым и надежным, а также менее склонным к ошибкам.