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

има ли начин да се избегне извикването на nextval(), ако вмъкването е неуспешно в PostgreSQL?

Не мисля така:основна характеристика на последователностите е, че са възможни пропуски (помислете за две едновременни транзакции, като едната изпълнява ROLLBACK). Трябва да игнорирате пропуските. Защо те са проблем във вашия случай?



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

  2. Как да изберете идентификатор с група за максимална дата по категория в PostgreSQL?

  3. Postgres 9.4 виси по време на обновяване на материализирания изглед

  4. Postgresql - не може да се премахне базата данни поради някои автоматични връзки към DB

  5. Как да променя форматирането на връщаните ми стойности в тази функция?