Для запрещения нулевых значений в поле id в CREATE TABLE: CONSTRAINT "test_tab_id" CHECK (id > 0) Или если таблица уже существует: ALTER TABLE test_tab ADD CONSTRAINT "test_tab_id" CHECK (id > 0);