Ich möchte den gesamten Inhalt einer Tabelle ersetzen, ohne dabei eingehende SELECTAnweisungen zu beeinflussen . Der Anwendungsfall ist eine Tabelle, in der Postfachinformationen gespeichert werden, die regelmäßig extrahiert werden, und die in einer PostgreSQL-Tabelle gespeichert werden muss. Es gibt viele Clients, die eine Anwendung verwenden, die ständig dieselbe Tabelle abfragt. …
Ich habe zwei Tabellen in einer PostgreSQL 9.3-Datenbank: Tabelle link_replyhat einen Fremdschlüssel mit dem Namen which_group, der auf Tabelle zeigt link_group. Ich möchte alle Zeilen löschen, in link_groupdenen keine verwandte Zeile link_replyvorhanden ist. Klingt einfach genug, aber ich habe damit zu kämpfen. Wird es so etwas Einfaches sein (funktioniert nicht)? …
Ich denke, dies ist eine Frage zur DBeaver-Benutzeroberfläche / -Konfiguration, aber ich kann beim Ausführen eines Skripts (Alt-X) nicht sehen, wo sich die Nachrichten befinden. In PGAdminIII würde ich ein Skript ausführen und die NOTICEAusgabe sehen: In DBeaver wird dasselbe Skript nicht auf der Registerkarte "Statistik" ausgegeben. Ich bin mir …
Ich habe pg_restore verwendet, um meine Postgres-Datenbank mit einer Dump-Datei zu laden. Ich habe mit meinem Benutzer eine Verbindung zu meiner Datenbank hergestellt: sudo -u arajguru psql dump select current_user; current_user -------------- arajguru Jetzt konnte ich alle neu erstellten Tabellen sehen: dump=> \dt List of relations Schema | Name | …
Ich habe einen neuen Datenbankspeicherauszug von einem Produktionsserver mit den Flags --data-onlyund erstellt --column-inserts, sodass ich nur eine Reihe von Einfügeanweisungen zum Einfügen von Daten habe, wenn eine Wiederherstellung auf einem Staging-Server durchgeführt wird. pg_dump -h localhost -U adminuser --data-only --column-inserts maindb > maindb.sql Wie lösche ich zuerst alle Daten …
Ich habe ein Problem mit der Verwendung der neuen UPSERT-Funktion in Postgres 9.5 Ich habe eine Tabelle, die zum Aggregieren von Daten aus einer anderen Tabelle verwendet wird. Der zusammengesetzte Schlüssel besteht aus 20 Spalten, von denen 10 nullwertfähig sein können. Unten habe ich eine kleinere Version des Problems erstellt, …
PostgreSQL mit Standardeinstellungen, plus default_statistics_target=1000 random_page_cost=1.5 Ausführung PostgreSQL 10.4 on x86_64-pc-linux-musl, compiled by gcc (Alpine 6.4.0) 6.4.0, 64-bit Ich habe gesaugt und analysiert. Die Abfrage ist sehr einfach: SELECT r.price FROM account_payer ap JOIN account_contract ac ON ap.id = ac.account_payer_id JOIN account_schedule "as" ON ac.id = "as".account_contract_id JOIN schedule s …
Ich habe das Windows 10 Fall-Update (1709) installiert und jetzt startet mein PostgreSQL 9.5-Server nicht mehr. Es hat gestern vor dem Update funktioniert und ich habe keine Änderungen an der Konfiguration vorgenommen. Ich habe die Ereignisanzeige überprüft und folgende Fehlermeldungen gefunden: 2017-10-19 11:32:32 CEST LOG: invalid value for parameter "lc_monetary": …
Ich habe die folgenden Tabellen (aus der Sakila-Datenbank): film: film_id ist pkey Schauspieler: actor_id ist pkey film_actor: film_id und actor_id sind Schlüssel zu film / actor Ich wähle einen bestimmten Film aus. Für diesen Film möchte ich auch, dass alle Schauspieler an diesem Film teilnehmen. Ich habe dazu zwei Fragen: …
Ich habe gerade einen alten Code überprüft, der für PostgreSQL vor 8.4 geschrieben wurde , und ich habe etwas wirklich Gutes gesehen. Ich erinnere mich, dass früher eine benutzerdefinierte Funktion etwas davon erledigte, aber ich vergaß, wie es vorher array_agg()ausgesehen hatte. Zur Überprüfung wird die moderne Aggregation folgendermaßen geschrieben. SELECT …
Ich möchte folgende Ergebnisse per Abfrage erhalten: SELECT * FROM ( SELECT id, subject FROM mailboxes WHERE tsv @@ plainto_tsquery('avail') ) AS t1 ORDER by id DESC; Dies funktioniert und gibt Zeilen mit tsvcontain zurück Available. Aber wenn ich es benutze avai(fallen lasse lable), kann es nichts finden. Müssen alle …
Ich habe eine Situation, die meiner Meinung nach mit der Fensterfunktion gelöst werden kann, bin mir aber nicht sicher. Stellen Sie sich die folgende Tabelle vor CREATE TABLE tmp ( date timestamp, id_type integer ) ; INSERT INTO tmp ( date, id_type ) VALUES ( '2017-01-10 07:19:21.0', 3 ), ( …
Geschlossen. Diese Frage ist nicht zum Thema . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Datenbankadministratoren Stapel von Exchange. Geschlossen vor 3 Jahren . PgAdmin 4 1.0 wurde gerade veröffentlicht, aber auf der Download-Seite für Linux gibt …
Heute Morgen war ich an der Aktualisierung einer PostgreSQL-Datenbank auf AWS RDS beteiligt. Wir wollten von Version 9.3.3 auf Version 9.4.4 umsteigen. Wir haben das Upgrade für eine Staging-Datenbank "getestet", aber die Staging-Datenbank ist viel kleiner und verwendet Multi-AZ nicht. Es stellte sich heraus, dass dieser Test ziemlich unzureichend war. …
Ich habe eine Tabelle mit Kunden und Bewertungen (basierend auf verschiedenen Faktoren, in diesem Fall irrelevant; ein Kunde kann mehrere Bewertungen haben), die so aussieht: customer_id | score | score_giver_id ==================================== 1 | 100 | 1 1 | 102 | 1 1 | 101 | 1 1 | 140 | …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.