Pytania oznaczone «postgresql»

10
Skuteczne porównywanie cen w różnych walutach

Chcę umożliwić użytkownikom wyszukiwanie produktów w przedziale cenowym. Użytkownik powinien mieć możliwość korzystania z dowolnej waluty (USD, EUR, GBP, JPY, ...), bez względu na walutę ustawioną przez produkt. Cena produktu wynosi 200 USD, a jeśli użytkownik wyszuka produkty kosztujące 100 EUR -...

10
pg_dump i ERROR: brak fragmentu 0 dla wartości toast

Używam PostgreSQL 8.4.15. Podczas uruchamiania pg_dumptworzenia kopii zapasowej bazy danych wystąpił następujący błąd: pg_dump: SQL command failed pg_dump: Error message from server: ERROR: missing chunk number 0 for toast value 123456789 in pg_toast_987654321 pg_dump: The command was: COPY...

10
Niespójność powtarzalnego odczytu

http://www.postgresql.org/docs/9.2/static/transaction-iso.html Tryb powtarzalnego odczytu zapewnia rygorystyczną gwarancję, że każda transakcja widzi całkowicie stabilny widok bazy danych. Jednak ten widok niekoniecznie musi być spójny z niektórymi szeregowymi (pojedynczymi) realizacjami...

10
Przelicz jednostki miary

Próbujemy obliczyć najbardziej odpowiednią jednostkę miary dla listy substancji, których substancje podano w różnych (ale zgodnych) jednostkach objętości. Tabela przeliczania jednostek Tabela konwersji jednostek przechowuje różne jednostki i ich relacje: id unit coefficient parent_id 36...

10
Jak zachować unikalny licznik na wiersz dzięki PostgreSQL?

Muszę zachować unikalny (w wierszu) numer rewizji w tabeli rewizji dokumentu, gdzie numer rewizji jest zawarty w dokumencie, więc nie jest unikalny dla całej tabeli, tylko dla powiązanego dokumentu. Początkowo wymyśliłem coś takiego: current_rev = SELECT MAX(rev) FROM document_revisions WHERE...