Mã của bạn không thành công vì cột employees.employee_id
là một trường không rỗng không có giá trị mặc định. Khi bạn chạy:
INSERT INTO EMPLOYEES(INCREASE2)
VALUES ('whatever');
Giá trị của tất cả các trường khác trong Employees
được gán mặc định hoặc NULL
nếu không tồn tại giá trị mặc định. Vì điều này vi phạm một ràng buộc nên bạn sẽ gặp lỗi.
Thông thường, một trường như employee_id
sẽ được gán cho một chuỗi. Điều này sẽ tự động chèn một giá trị tăng tự động cho mỗi bản ghi mới.