Giá trị nhận dạng không hợp lệ không có nghĩa là khóa chính của bạn sai, điều đó có nghĩa là một trong các số nhận dạng cột không hợp lệ. Tôi tin rằng vấn đề của bạn là cột 'ban đầu', là một từ dành riêng trong Oracle.
http://docs.oracle.com/cd/B19306_01 /server.102/b14200/ap_keywd.htm