PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Aplikacja Spring Boot. Batch nie działa w metodzie JpaRepository.saveAll

Partia nie działa z GenerationType.IDENTITY

@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)

Musisz użyć sekwencji.

Przykład:

@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "row_generator")
@SequenceGenerator(name = "row_generator", sequenceName = "db_generator", allocationSize = 1)
private Long id;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak napisać funkcję kombinatoryczną w postgresie?

  2. Jak sprawdzić, czy tablica PostgreSQL zawiera wartość?

  3. Przestaw na wiele kolumn za pomocą funkcji Tablefunc

  4. Wybieranie danych do tablicy Postgres

  5. Wyodrębnij wszystkie wartości z json w tabeli sql