Il tuo codice non è riuscito perché la colonna employees.employee_id
è un campo non null senza un valore predefinito. Quando corri:
INSERT INTO EMPLOYEES(INCREASE2)
VALUES ('whatever');
I valori di tutti gli altri campi in Employees
viene assegnato il valore predefinito o NULL
se non esiste un valore predefinito. Poiché ciò viola un vincolo, viene visualizzato un errore.
Normalmente, un campo come employee_id
verrebbe assegnato a una sequenza. In questo modo verrà inserito automaticamente un valore con incremento automatico per ogni nuovo record.