Создание таблиц / Работа со значениями NULL

CREATE TABLE Documents
(
    doc_id INTEGER NOT NULL,
    doc_name TEXT NOT NULL,
    doc_cost REAL
);


Столбец может допускать пустое значение NULL, либо нет (NOT NULL). Это его состояние оговаривается в определении таблицы на этапе ее создания. Столбец, в котором не допускается значение NULL, не принимает строки с отсутствующим значением. Для этого столбца всегда потребуется вводить какое-то значение.