Váš kód se nezdařil, protože sloupec employees.employee_id
je nenulové pole bez výchozí hodnoty. Když spustíte:
INSERT INTO EMPLOYEES(INCREASE2)
VALUES ('whatever');
Hodnoty všech ostatních polí v Employees
jsou přiřazeny výchozí, neboli NULL
pokud neexistuje žádná výchozí hodnota. Protože to porušuje omezení, dostanete chybu.
Normálně pole jako employee_id
bude přiřazena k sekvenci. Tím by se automaticky vložila automaticky zvýšená hodnota pro každý nový záznam.