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.




7
Wyodrębnij datę (rrrr / mm / dd) ze znacznika czasu w PostgreSQL
Chcę wyodrębnić tylko część daty ze znacznika czasu w PostgreSQL. Potrzebuję tego DATEtypu postgresql, aby móc wstawić go do innej tabeli, która oczekuje DATEwartości. Na przykład, jeśli mam 2011/05/26 09:00:00, chcę2011/05/26 Próbowałem castować, ale dostaję tylko 2011: timestamp:date cast(timestamp as date) Próbowałem to_char()z to_date(): SELECT to_date(to_char(timestamp, 'YYYY/MM/DD'), 'YYYY/MM/DD') FROM val3 …


21
psql: nie można połączyć się z serwerem: brak takiego pliku lub katalogu (Mac OS X)
Po ponownym uruchomieniu komputera Mac otrzymałem przerażający błąd Postgres: psql: could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/var/run/postgresql/.s.PGSQL.5432"? Powodem tego jest to, że mój Macbook całkowicie zamarzł z powodu niezwiązanego problemu i musiałem przeprowadzić twardy …
247 macos  postgresql 

8
Jak mogę dodać kolumnę do bazy danych Postgresql, która nie dopuszcza wartości zerowych?
Dodaję nową kolumnę „NOT NULL” do mojej bazy danych Postgresql, używając następującego zapytania (odkażonego dla Internetu): ALTER TABLE mytable ADD COLUMN mycolumn character varying(50) NOT NULL; Za każdym razem, gdy uruchamiam to zapytanie, pojawia się następujący komunikat o błędzie: ERROR: column "mycolumn" contains null values Jestem zakłopotany. Gdzie się mylę? …


8
Musisz zainstalować postgresql-server-dev-XY do zbudowania rozszerzenia po stronie serwera lub libpq-dev do zbudowania aplikacji po stronie klienta
Pracuję nad projektem Django z virtualenv i łączę go z lokalną bazą danych postgres. kiedy uruchamiam projekt mówi: ImportError: No module named psycopg2.extensions następnie użyłem tego polecenia, aby zainstalować pip install psycopg2 następnie podczas instalacji daje następujący błąd. Downloading/unpacking psycopg2==2.4.4 Downloading psycopg2-2.4.4.tar.gz (648kB): 648kB downloaded Running setup.py (path:/home/muhammadtaqi/Projects/MyProjects/OnlineElectionCampaign/venv/build/psycopg2/setup.py) egg_info for …


12
Jak zadeklarować zmienną w zapytaniu PostgreSQL
Jak zadeklarować zmienną do użycia w zapytaniu PostgreSQL 8.3? W MS SQL Server mogę to zrobić: DECLARE @myvar INT SET @myvar = 5 SELECT * FROM somewhere WHERE something = @myvar Jak zrobić to samo w PostgreSQL? Zgodnie z dokumentacją zmienne są zadeklarowane po prostu jako „typ nazwy”, ale daje …




25
Używać adresu e-mail jako klucza podstawowego?
Czy adres e-mail jest złym kandydatem na adres podstawowy w porównaniu z automatycznym zwiększaniem liczb? Nasza aplikacja internetowa wymaga, aby adres e-mail był unikalny w systemie. Pomyślałem więc o użyciu adresu e-mail jako klucza podstawowego. Jednak mój kolega sugeruje, że porównanie ciągów będzie wolniejsze niż porównanie liczb całkowitych. Czy to …

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.