The NOT NULL constraint is a column-level constraint that is used to enforce the nullable rule in a table field. A field with a NOT NULL constraint cannot have empty or null records. If attempted to insert a null record, it will throw an error.