Als «postgresql» getaggte Fragen

PostgreSQL ist ein objektrelationales Open-Source-Datenbankverwaltungssystem (ORDBMS), das für alle wichtigen Plattformen einschließlich Linux, UNIX, Windows und OS X verfügbar ist. Bitte geben Sie bei Fragen Ihre genaue Version von Postgres an. Fragen zur Verwaltung oder zu erweiterten Funktionen richten Sie am besten an dba.stackexchange.com.

8
Ausführen von PostgreSQL nur im Speicher
Ich möchte für jeden von mir geschriebenen Komponententest eine kleine PostgreSQL-Datenbank ausführen, die nur im Speicher ausgeführt wird. Zum Beispiel: @Before void setUp() { String port = runPostgresOnRandomPort(); connectTo("postgres://localhost:"+port+"/in_memory_db"); // ... } Im Idealfall wird eine einzelne ausführbare Postgres-Datei in die Versionskontrolle eingecheckt, die vom Komponententest verwendet wird. So etwas …

4
PostgreSQL: Einfügen aus einer anderen Tabelle
Ich versuche, Daten aus einer anderen Tabelle in eine Tabelle einzufügen, und die Tabellen haben nur eine Spalte gemeinsam. Das Problem ist, dass TABLE1 Spalten enthält, die keine Nullwerte akzeptieren, sodass ich sie nicht leer lassen und nicht aus TABLE2 abrufen kann. Ich habe TABELLE1: id, col_1 (nicht null), col_2 …
101 sql  postgresql  insert  append 




4
PostgreSQL, Überprüfungsdatum relativ zu "heute"
Ich habe mich gefragt, ob jemand bei einigen Postgres helfen kann. Ich habe eine Tabelle mit einer Spalte namens mydatepostgres date type. Ich möchte so etwas tun wie: SELECT * FROM MyTable WHERE mydate > [Today-1year] Ich habe Postgres noch nie benutzt und ich bin sicher, ich muss nur den …
100 sql  postgresql 

1
Subtrahieren von 1 Tag von einem Zeitstempeldatum
Ich benutze Datagrip für Postgresql. Ich habe eine Tabelle mit einem Datumsfeld im Zeitstempelformat (ex: 2016-11-01 00:00:00). Ich möchte in der Lage sein: Wenden Sie einen mathematischen Operator an, um 1 Tag zu subtrahieren Filtern Sie es basierend auf einem Zeitfenster von heute - 130 Tagen Anzeige ohne den hh …
100 sql  postgresql  casting 

4
Heroku Postgres - hängende Abfrage beenden (in Transaktion inaktiv)
Ich verwende Heroku mit der Option Crane Postgres und habe von meinem lokalen Computer aus eine Abfrage in der Datenbank ausgeführt, als mein lokaler Computer abstürzte. Wenn ich renne select * from pg_stat_activity einer der Einträge hat <IDLE> in transaction in der Spalte current_query_text. Daher kann ich die Tabelle, in …

7
Postgres Standardzeitzone
Ich habe installiert PostgreSQL 9und die angezeigte Zeit liegt 1 Stunde hinter der Serverzeit. Laufende Select NOW()Shows:2011-07-12 11:51:50.453842+00 Das Serverdatum zeigt: Tue Jul 12 12:51:40 BST 2011 Es ist 1 Stunde zurück, aber die in gezeigte Zeitzone phppgadminist:TimeZone Etc/GMT0 Ich habe versucht, in die postgresql.confund Einstellung zu gehen Zeitzone = …
99 postgresql 

11
Wie kann ich die Konfigurationsdatei des offiziellen PostgreSQL Docker-Images anpassen?
Ich verwende das offizielle Postgres Docker-Image und versuche, die Konfiguration anzupassen. Zu diesem Zweck verwende ich den Befehl sed, max_connectionsum beispielsweise Folgendes zu ändern : sed -i -e"s/^max_connections = 100.*$/max_connections = 1000/" /var/lib/postgresql/data/postgresql.conf Ich habe zwei Methoden ausprobiert, um diese Konfiguration anzuwenden. Zum einen fügen Sie die Befehle einem Skript …


1
Drucken eines Werts einer Variablen in postgresql
Ich habe eine Postgresql-Funktion CREATE OR REPLACE FUNCTION fixMissingFiles() RETURNS VOID AS $$ DECLARE deletedContactId integer; BEGIN SELECT INTO deletedContactId contact_id FROM myContacts WHERE id=206351; -- print the value of deletedContactId variable to the console END; $$ LANGUAGE plpgsql; Wie kann ich den Wert der gelöschten Kontakt-ID auf der Konsole …
99 sql  postgresql 

3
postgresql gibt 0 zurück, wenn der zurückgegebene Wert null ist
Ich habe eine Abfrage, die avg (Preis) zurückgibt. select avg(price) from( select *, cume_dist() OVER (ORDER BY price desc) from web_price_scan where listing_Type='AARM' and u_kbalikepartnumbers_id = 1000307 and (EXTRACT(Day FROM (Now()-dateEnded)))*24 < 48 and price>( select avg(price)* 0.50 from(select *, cume_dist() OVER (ORDER BY price desc) from web_price_scan where listing_Type='AARM' …
99 sql  postgresql 

5
So starten Sie Postgresql neu
Ich habe Postgresql 9.3 und 9.4 auf meinem Linux Mint-Computer installiert. Wie kann ich postgresql 9.4 neu starten? Eine Methode, um beide Versionen zusammen neu zu starten, ist ebenfalls in Ordnung.


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.