PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Последователността не съществува, когато съществува - Postgres/Spring Boot

Ето прозрение.

ERROR: sequence "user_id_seq" does not exist

Това означава, че вашата последователност или не съществува в базата данни ИЛИ потребителят няма разрешение за достъп до него.

Решение:

  1. Проверете user_id_seq в база данни чрез команда \ds
  2. Предоставяне на достъп до поредица на конкретен потребител.
    ПРЕДОСТАВЯНЕ НА ВСИЧКИ НА ВСИЧКИ ПОСЛЕДОВАТЕЛНОСТИ В SCHEMA schema_name TO user_name;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL заявка за съвпадение на един от множество низове

  2. защо PG::UniqueViolation:ГРЕШКА:дублираната стойност на ключа нарушава уникалното ограничение?

  3. Python:Извличане на резултати от заявка на PostgreSQL като форматирани JSON стойности

  4. Използване на множество PostgreSQL схеми с Rails модели

  5. Мога ли да получа персонализиран формат на дата за pluck(lists) на Laravel5?