Specifying NOT NULL Columns

From InterBase
Jump to: navigation, search

Go Up to Defining Columns


You can optionally specify NOT NULL to force the user to enter a value. If you do not specify NOT NULL, then NULL values are allowed in the column. You cannot override a NOT NULL setting that has been set at a domain level with a local column definition.

Note

If you have already specified NULL as a default value, be sure not to create contradictory constraints by also specifying the NOT NULL attribute, as in the following example:

CREATE TABLE MY_TABLE (COUNT INTEGER DEFAULT NULL NOT NULL);