sql >> Databasteknik >  >> RDS >> PostgreSQL

Postgresql UUID stöds av Hibernate?

Detta kan lösas genom att lägga till följande anteckning till UUID:

import org.hibernate.annotations.Type;
...
@Type(type="pg-uuid")
private java.util.UUID itemUuid;

Varför Hibernate inte bara gör detta till standardinställningen kunde jag inte berätta för dig...

UPPDATERING:Det verkar fortfarande finnas problem med att använda metoden createNativeQuery för att öppna objekt som har UUID-fält. Lyckligtvis har createQuery-metoden hittills fungerat bra för mig.



  1. Välj den andra raden i en tabell med hjälp av rownum

  2. Ta reda på historien om SQL-frågor

  3. SQL Server:ska jag använda information_schema-tabeller över sys-tabeller?

  4. Anslut SAP IQ till SQL Server