ORA-01450: maximum key length (6398) exceeded