This is especially useful if you are creating writable tables as one of the requirements of a successful SQL UPDATE or INSERT operation is that columns not explicitly specified in the command must be nullable; see Nullable Columns Rule.
A nullable column is one that may be null. Null is not a value; it indicates the absence of a value. Since the rules of ODBC dictate that an error be returned if a numeric column contains non-numeric data, nullable settings can affect which columns can participate in an index, or as earlier mentioned, be a requirement of SQL UPDATE and INSERT operations.
There are a number of ways in which a column is marked as nullable: