Default
Null
value is different from zero value or a field that contain spaces- Null represents a record where data may be missing data or data for that record may be optional
NOT NULL Constraint
- Not all constraints prevents a column to contain null values
- Once not null is applied to a particular column, you cannot enter null values to that column and restricted to maintain only some proper value other than null
- A not-null constraint cannot be applied at table level