Pytania otagowane jako postgresql

PostgreSQL jest otwartym, obiektowo-obiektowym systemem zarządzania bazami danych (ORDBMS) dostępnym na wszystkich głównych platformach, w tym Linux, UNIX, Windows i OS X. Podczas zadawania pytań należy podać dokładną wersję Postgres. Pytania dotyczące administracji lub zaawansowanych funkcji najlepiej kierować na dba.stackexchange.com.

8
Rails: FATAL - uwierzytelnianie peera nie powiodło się dla użytkownika (PG :: Error)
Programuję na Ubuntu 11.10 i RubyMine Oto moje ustawienia programistyczne dla database.yml: które RubyMine stworzył dla mnie development: adapter: postgresql encoding: unicode database: mydb_development pool: 5 username: myuser password: kiedy próbuję uruchomić aplikację, pojawia się ten błąd poniżej, wygląda na to, że nie utworzyłem jeszcze użytkownika „projektu”, ale jak mogę …


1
PostgreSQL INSERT ON CONFLICT UPDATE (upsert) używa wszystkich wykluczonych wartości
Kiedy dodajesz wiersz (PostgreSQL> = 9.5) i chcesz, aby możliwe INSERT było dokładnie takie samo, jak możliwe UPDATE, możesz napisać to w ten sposób: INSERT INTO tablename (id, username, password, level, email) VALUES (1, 'John', 'qwerty', 5, 'john@mail.com') ON CONFLICT (id) DO UPDATE SET id=EXCLUDED.id, username=EXCLUDED.username, password=EXCLUDED.password, level=EXCLUDED.level,email=EXCLUDED.email Czy istnieje …

15
psycopg2: wstaw wiele wierszy za pomocą jednego zapytania
Muszę wstawić wiele wierszy za pomocą jednego zapytania (liczba wierszy nie jest stała), więc muszę wykonać zapytanie takie jak to: INSERT INTO t (a, b) VALUES (1, 2), (3, 4), (5, 6); Znam tylko jeden sposób args = [(1,2), (3,4), (5,6)] args_str = ','.join(cursor.mogrify("%s", (x, )) for x in args) …


25
Niezgodność wersji Postgresql 9.2 pg_dump
Próbuję zrzucić bazę danych Postgresql za pomocą narzędzia pg_dump . $ pg_dump books > books.out Jak zawsze otrzymuję ten błąd. pg_dump: server version: 9.2.1; pg_dump version: 9.1.6 pg_dump: aborting because of server version mismatch Ta --ignore-versionopcja jest teraz przestarzała i naprawdę nie byłaby rozwiązaniem mojego problemu, nawet gdyby zadziałała. Jak …

3
Ustaw na stałe ścieżkę schematu Postgresql
Muszę ustawić ścieżkę schematu w Postgres, aby nie za każdym razem określać tabelę kropek schematu, np schema2.table. Ustaw ścieżkę schematu: SET SCHEMA PATH a,b,c wydaje się działać tylko dla jednej sesji zapytań na Macu, po zamknięciu okna zapytania zmienna ścieżki ustawia się z powrotem na wartość domyślną. Jak mogę to …
141 sql  postgresql 



3
Jak uzyskać MIN () dwóch pól w Postgres?
Powiedzmy, że mam taki stół: name | score_a | score_b -----+---------+-------- Joe | 100 | 24 Sam | 96 | 438 Bob | 76 | 101 ... | ... | ... Chciałbym wybrać minimum score_a i score_b. Innymi słowy, coś takiego: SELECT name, MIN(score_a, score_b) FROM table Wyniki byłyby oczywiście …
140 sql  postgresql  min 


7
Postgres: wyczyść całą bazę danych przed ponownym utworzeniem / ponownym wypełnieniem ze skryptu bash
Piszę skrypt powłoki (stanie się cronjob), który: 1: zrzuć moją produkcyjną bazę danych 2: zaimportuj zrzut do mojej deweloperskiej bazy danych Między krokiem 1 a 2 muszę wyczyścić bazę danych programowania (usunąć wszystkie tabele?). Jak najlepiej to osiągnąć za pomocą skryptu powłoki? Jak dotąd wygląda to tak: #!/bin/bash time=`date '+%Y'-'%m'-'%d'` …




Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.