sql >> Database >  >> RDS >> Mysql

Hibernate @Enumerated lijkt te worden genegeerd

probeer columnDefinition toe te voegen

@Enumerated(EnumType.STRING)
@Column(name = "SEX" , columnDefinition="ENUM('M','S')" ,nullable = false )
private Sex sex;

winterslaap valideren do check types , lenght .... omdat je dit in db level validator denkt dat het een ander type is .

Ik zag het niet met Oracle , maar met MySql is het misschien




  1. INSERT rijen in meerdere tabellen in een enkele query, selecteren uit een betrokken tabel

  2. Casusuitdrukking versus casusverklaring

  3. selecteer het laatste bericht van het gesprek voor elk gesprek in mysql

  4. Hoe geef ik de eerste letter als hoofdletter weer?