1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Transakce a ošetření chyb v PostgreSQL

Connected

cvičení

Logování zpráv při konkrétních výjimkách

Jednou z největších výhod zachycování více konkrétních výjimek je možnost každou z nich zpracovat zvlášť a zaznamenat jedinečnou chybovou zprávu, která ti přesně řekne, proč k výjimce došlo. Pojďme to vyzkoušet ve scénáři, kde mohou nastat obě chybové situace. Po cvičení si vysvětlíme, proč se zachytila právě tato konkrétní zpráva.

Pokyny

100 XP
  • Sestav obsluhu výjimky pro not_null_violation.
  • Vlož "failed to insert" jako msg a Glucose can not be null. jako detail do tabulky errors v případě, že nastane not_null_violation.