sql >> Database teknologi >  >> RDS >> Oracle

Hibernate returnerer en liste over nuller, selvom udført SQL returnerer værdier

Jeg har indstillet log-niveauet for dvale til TRACE og fundet problemet. Det var faktisk en kortlægning/logik/databasefejl. Den primære nøgle bestod af to kolonner (ifølge enhedsklassen), og en af ​​disse kolonner var nullbar. En primær nøgle kan dog aldrig være nullbar. Derfor returnerede dvale altid null.



  1. skabe primære og fremmede nøglerelationer

  2. Hvordan tilføjer man et nyt sprog til mysqls fejlmeddelelser?

  3. Forsøger at opsætte postgres på OSX

  4. MySQL:SUM af en kolonne baseret på en værdi af en anden kolonne