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

Sekwencja nie istnieje, gdy istnieje - Postgres/Spring Boot

Oto wgląd.

ERROR: sequence "user_id_seq" does not exist

Oznacza to, że twoja sekwencja albo nie istnieje w bazie danych LUB użytkownik nie ma uprawnień dostępu do niego.

Rozwiązanie:

  1. Sprawdź user_id_seq w bazie danych poleceniem \ds
  2. Przyznaj dostęp do sekwencji określonemu użytkownikowi.
    PRZYZNAJ WSZYSTKIE WSZYSTKIE SEKWENCJE W SCHEMACIE nazwa_schematu TO nazwa_użytkownika;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zainstaluj Postgres.app na komputerze Mac

  2. Jak porównać dane między dwiema bazami danych w PostgreSQL?

  3. Nie można uruchomić bloku w PostgreSQL 8.2

  4. Co się stało z NpgsqlCopySerialize i NpgsqlCopyIn

  5. Czy istnieje standardowe podejście do obsługi nieuporządkowanych tablic (zestawów) w PostgreSQL?