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.


5
Jak wstawić jednocześnie wiele wartości do tabeli postgres?
Mam tabelę, którą próbuję zaktualizować wiele wartości jednocześnie. Oto schemat tabeli: Column | Type | Modifiers ---------------+---------+----------- user_id | integer | subservice_id | integer | Mam user_idi chcę wstawić wiele subservice_idplików jednocześnie. Czy jest w Postgrestym składnia , która pozwoli mi zrobić coś takiego insert into user_subservices(user_id, subservice_id) values(1, [1, …
93 postgresql 

5
Postgres: Jak przekonwertować ciąg json na tekst?
Wartość Json może składać się z wartości ciągu. na przykład.: postgres=# SELECT to_json('Some "text"'::TEXT); to_json ----------------- "Some \"text\"" Jak mogę wyodrębnić ten ciąg jako wartość tekstową postgres? ::TEXTnie działa. Zwraca json w cudzysłowie, a nie oryginalny ciąg: postgres=# SELECT to_json('Some "text"'::TEXT)::TEXT; to_json ----------------- "Some \"text\"" Dzięki. PS Używam PostgreSQL 9.3
93 json  postgresql 

5
org.postgresql.util.PSQLException: FATAL: przepraszam, już za dużo klientów
Próbuję połączyć się z bazą danych Postgresql, pojawia się następujący błąd: Błąd: org.postgresql.util.PSQLException: KRYTYCZNY: przepraszam, już za dużo klientów Co oznacza błąd i jak go naprawić? Mój server.propertiesplik jest następujący: serverPortData=9042 serverPortCommand=9078 trackConnectionURL=jdbc:postgresql://127.0.0.1:5432/vTrack?user=postgres password=postgres dst=1 DatabaseName=vTrack ServerName=127.0.0.1 User=postgres Password=admin MaxConnections=90 InitialConnections=80 PoolSize=100 MaxPoolSize=100 KeepAliveTime=100 TrackPoolSize=120 TrackMaxPoolSize=120 TrackKeepAliveTime=100 PortNumber=5432 Logging=1
93 java  sql  postgresql  jdbc 

12
Proste próbki losowe z bazy danych SQL
Jak pobrać wydajną, prostą próbkę losową w języku SQL? Wspomniana baza danych korzysta z MySQL; moja tabela ma co najmniej 200 000 wierszy, a potrzebuję prostej losowej próbki około 10 000. „Oczywista” odpowiedź brzmi: SELECT * FROM table ORDER BY RAND() LIMIT 10000 W przypadku dużych tabel jest to zbyt …
93 mysql  sql  postgresql  random 


16
Jak usunąć zduplikowane wpisy?
Muszę dodać unikalne ograniczenie do istniejącej tabeli. Jest to w porządku, z wyjątkiem tego, że tabela ma już miliony wierszy, a wiele z nich narusza unikalne ograniczenie, które muszę dodać. Jaka jest najszybsza metoda usuwania nieprawidłowych wierszy? Mam instrukcję SQL, która znajduje duplikaty i usuwa je, ale jej uruchomienie trwa …

8
Użytkownik Postgres nie istnieje?
Właśnie zainstalowałem Postgres i majstrowałem przy nim i różnymi konfiguracjami przez 1-2 godziny. Utknąłem na niemożności zmiany użytkownika na postgres $ su - postgres zwraca następujący błąd: su: unknown login: postgres $ sudo -u postgres psql zwraca następujący błąd: sudo: unknown user: postgres Te próby są podejmowane jako zwykły użytkownik. …
92 macos  postgresql 



6
Eksportuj i importuj zrzut tabeli (.sql) za pomocą pgAdmin
Mam wersję pgAdmin 1.16.1 Tak więc, aby wyeksportować głupek tabeli, robię: Kliknij prawym przyciskiem myszy na stole, a następnie w menu kliknąć backup, a następnie w Formatwyborze Plaini Zapisz plik jakosome_name.sql Następnie zdejmuję stół. Ok, teraz potrzebuję importu kopii zapasowej tabeli some_name.sqldo bazy danych. Jak to zrobić? Nie mogę znaleźć …

2
Wyłącz sprawdzanie kluczy obcych PostgreSQL dla migracji
Tworzę wiele migracji, które mają klucze obce w PostgreSQL 9.4. Powoduje to ból głowy, ponieważ wszystkie tabele muszą być w dokładnie takiej kolejności, jakiej oczekują klucze obce podczas migracji. Robi się jeszcze trudniej, jeśli muszę uruchamiać migracje z innych pakietów, od których zależą moje nowe migracje dla klucza obcego. W …
92 postgresql 

30
pgadmin4: nie można skontaktować się z serwerem aplikacji postgresql.
Zainstalowałem PostgreSQL 9.6.2 na moim Windows 8.1. Ale pgadmin4 nie może skontaktować się z lokalnym serwerem. Wypróbowałem kilka rozwiązań sugerowanych tutaj w stackoverflow, próbowałem odinstalować i ponownie zainstalować PostgreSQL 9.6.2, próbowałem zmodyfikować config.py, config_distro.py i usunąć pliki w folderze Roaming, wypróbowałem samodzielną instalację pgadmin4, ale bez powodzenia. Jednak na moim …

16
Błąd upuszczania Rails + Postgres: dostęp do bazy danych mają inni użytkownicy
Mam aplikację railsową działającą na Postgres. Mam dwa serwery: jeden do testowania, a drugi do produkcji. Bardzo często muszę sklonować produkcyjną bazę danych na serwerze testowym. Polecenie uruchamiane przez Vlada to: rake RAILS_ENV='test_server' db:drop db:create Problem polega na tym, że pojawia się następujący błąd: ActiveRecord::StatementInvalid: PGError: ERROR: database <database_name> is …

2
podzapytanie w FROM musi mieć alias
Mam takie zapytanie, które napisałem w PostgreSQL, które zwraca błąd: [Err] ERROR: LINE 3: FROM (SELECT DISTINCT (identifiant) AS made_only_recharge To jest całe zapytanie: SELECT COUNT (made_only_recharge) AS made_only_recharge FROM ( SELECT DISTINCT (identifiant) AS made_only_recharge FROM cdr_data WHERE CALLEDNUMBER = '0130' EXCEPT SELECT DISTINCT (identifiant) AS made_only_recharge FROM cdr_data …

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.