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

Wartości w kolumnach PostgreSQL muszą być w sekwencji

Szczegółowy przykład implementacji sekwencji bez przerw przy użyciu PL/PgSQL napisałem tutaj .

Ogólna idea jest taka, że ​​chcesz, aby tabela przechowywała wartości sekwencji i używasz SELECT ... FOR UPDATE po którym następuje UPDATE - lub skrótem UPDATE ... RETURNING - aby uzyskać z niego wartości podczas blokowania wiersza, dopóki transakcja nie zostanie zatwierdzona lub wycofana.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Funkcje okna lub wspólne wyrażenia tabelowe:policz poprzednie wiersze w zakresie

  2. Jak wstawić pojedynczy wiersz w tabeli nadrzędnej, a następnie wiele wierszy w tabeli podrzędnej w pojedynczym SQL w PostgreSQL?

  3. Jak wstawić wartość do instrukcji select za pomocą JavaScript, szczególnie w przypadku korzystania z express i postgres?

  4. Jak usunąć duplikaty w tabeli?

  5. Jak sprawdzić rolę aktualnego użytkownika PostgreSQL z poziomu aplikacji Qt?