Identity definition is introduced in Oracle 12c. So if you're using a previous version, use a sequence.
Sequence is an object that is not bound to a specific table and can be used anywhere to get new unique numbers. Because of this you should create a trigger to set the value to your column.
Something like
CREATE SEQUENCE seq_employee_dtls
START WITH 1
INCREMENT BY 1
NOCACHE
NOCYCLE;
CREATE TRIGGER trg_employee_dtls
BEFORE INSERT OR UPDATE ON employee_dtls
FOR EACH ROW
BEGIN
:NEW.id := seq_employee_dtls.NextVal;
END;