Bom dia,
estou com um problema com o Hibernate, eu tenho um tabela onde existe um campo chamado flagchamadoout que está configurado no banco de dados para não aceitas valores nulos, e ele tem seu valor default para “F”, mas este campo está nulo na hora da aplicação tentar incluir um registro na tabela, e ocorre um erro da parte do banco de dados, dizendo que a coluna não pode ser nula…
Caused by: com.sybase.jdbc3.jdbc.SybSQLException: ASA Error -195: Column ‘flagchamadoout’ in table ‘ATIVIDADE’ cannot be NULL
não teria lógica ocorrer este erro, visto que o campo tem valor default, então executei um teste de inserção manualmente e notei que se eu não referenciar este campo no script de insert, funciona corretamente como abaixo
mas se eu referenciar o campo ocorre o mesmo erro que me retornou
o campo está anotado na classe desta maneira:
@Column(name = "flagchamadoout", length = 1, nullable = false)
private Character chamadoout;
existe alguma anotação que eu possa utilizar para resolver esta questão ?
Obrigado!