sql >> Databáze >  >> RDS >> PostgreSQL

Vyhněte se vkládání hodnot „null“ do databázové tabulky prostřednictvím JPA

Nespoléhal bych na výchozí hodnoty v databázi ve spojení s JPA. Po vložení byste museli entitu číst zpět, jinak by došlo k nesouladu mezi stavem entity a stavem db.

Zde zvolte pragmatický přístup a inicializujte všechny hodnoty v Javě. Nikdy jsem neslyšel o způsobu, jak říct JPA/Hibernate, aby ve vložení/aktualizaci vynechala hodnoty null.



  1. Použití operátoru SQL LIKE jako parametru uložené procedury

  2. Zahrnout názvy sloupců do výsledků dotazu Oracle SQL?

  3. Úvod do SQL Server 2017

  4. Index je mimo hranice pole. (Microsoft.SqlServer.smo)