create table RHP_EmployeElement (
amount double precision not null,
comment varchar(255),
loan blob,
element_codeId varchar(30),
empPrd_emp_code varchar(255),
empPrd_emp_folder_codeId numeric(18,0),
empPrd_prd_exe_exercice integer,
empPrd_prd_exe_fdr_codeId numeric(18,0),
empPrd_prd_period integer,
primary key (element_codeId,
empPrd_emp_code, empPrd_emp_folder_codeId, empPrd_prd_exe_exercice,
empPrd_prd_exe_folder_codeId, empPrd_prd_period)
)
Firebird 2.5.2 (with 4096 pages size, UTF8 charset) generates the exception :
org.firebirdsql.jdbc.FBSQLException: GDS Exception. 335544351. unsuccessful metadata update key size exceeds implementation restriction for index "RDB$PRIMARY43"
I also encountered same limit exception about Column Name size(31 chars i think)
All thoses limits are a hindrance to use Firebird in a professional Hibernate project, is it possible to rebuild Firebird project for Linux and Windows without all thoses Limits ?, or is there another way to break thoses limits.