postgresql

PostgreSQL ist ein Open-Source-Objekt-relationales Datenbankmanagementsystem (ORDBMS), das für alle wichtigen Plattformen einschließlich Linux, UNIX, Windows und OS X verfügbar ist. Bitte geben Sie Ihre genaue Version von Postgres an, wenn Sie Fragen stellen. Fragen zur Administration oder erweiterten Funktionen richten Sie am besten auf dba.stackexchange.com.
2
Antworten

Wie kann ich den Startpunkt für die Primärschlüsselspalte (ID) in Postgres über eine Schienenmigration festlegen?

Ich stelle eine Rails-App auf Heroku bereit, die PostgreSQL als Back-End verwendet. In meiner Datenbankmigration setze ich normalerweise das ID-Feld für Dinge wie Berichte usw. auf mindestens 1000, die meisten Clients scheinen nicht gerne bei 1...
15.09.2009, 13:21
3
Antworten

Nachteile des Datentyps "text" zum Speichern von Strings?

Gemäß der Postgres-Dokumentation unterstützen sie drei Datentypen für Zeichendaten : %Vor% In meiner Anwendung bin ich auf einige unangenehme Szenarien gestoßen, bei denen das Einfügen / Aktualisieren von Abfragen fehlgeschlagen ist, da...
02.12.2013, 11:12
7
Antworten

Gibt 0 zurück, wenn die Tabelle leer ist, andernfalls 1

Wie kann ich in postgreSQL eine Tabelle zurückgeben, die 0 enthält, wenn meine Tabelle leer ist, und eine Tabelle, die 1 enthält, wenn meine Tabelle Zeilen enthält? Ich muss es in SQL machen, keine andere Sprache verwenden     
09.11.2010, 21:18
5
Antworten

PostgreSQL, Wählen Sie aus 2 Tabellen, aber nur das letzte Element aus Tabelle 2

Hey, ich habe 2 Tabellen in PostgreSql: %Vor% und einige Daten: Dokumente: %Vor% Aktualisierungen: %Vor% Also Alle Updates zeigen auf das gleiche Dokument, aber alle mit unterschiedlichen Daten für die Updates. Was ich vers...
09.11.2009, 20:19
4
Antworten

PostgreSQL - fügt Zeilen basierend auf Auswahl aus einer anderen Tabelle ein und aktualisiert einen FK in dieser Tabelle mit den neu eingefügten Zeilen

Ich mache eine Datenmigration zwischen zwei Tabellen (spaltet eine verwandte Tabelle aus). Die vorhandene Tabelle ist reminders und hat eine start -Spalte und eine neu hinzugefügte dateset_id -Spalte, die auf eine neue dateset -Tabel...
05.02.2015, 01:33
1
Antwort

Eingabedatei scheint ein Textformat-Dump zu sein. Bitte benutze psql

Ich nehme Backup mit %Vor% und dann kopiere ich es mit scp zu localhost. Wenn ich jetzt in meine lokale Datenbank importiere, gibt es einen Fehler %Vor% mithilfe der Befehlszeile %Vor%     
16.11.2016, 12:29
1
Antwort

Gibt es eine Verknüpfung für SELECT * FROM in psql?

In der PSQL-Konsole gibt es viele nützliche Abkürzungen wie \d oder \l . Ich frage mich, gibt es irgendwelche für SELECT * FROM table_name ? Ich benutze diese Abfrage oft zu Lernzwecken, daher wäre es sehr hilfreich für mich, diese selec...
16.05.2015, 13:01
4
Antworten

Wie aktualisiert man alle materialisierten Ansichten in Postgresql 9.3 auf einmal?

Ich lade eine Reihe von Daten in eine PostgresQL 9.3-Datenbank und möchte dann alle materialisierten Ansichten aktualisieren, die von den aktualisierten Tabellen abhängen. Gibt es eine Möglichkeit, dies automatisch zu tun, anstatt jede einzelne...
14.11.2013, 15:26
1
Antwort

Erstellen von PostgreSQL Tabellen + Beziehungen - PROBLEME mit Beziehungen - ONE to ONE

Also soll ich dieses Schema + Beziehungen genau so erstellen, wie diese ERD es darstellt. Hier zeige ich nur die Tabellen, mit denen ich Probleme habe: Ich versuche also, eins zu eins zu machen, aber aus irgendeinem Grund, egal, was ich v...
23.02.2013, 05:18
2
Antworten

PostgreSQL: Zeitstempel in der Zukunft

Wie kann ich einen Zeitstempel mit einem Datum in 30 Tagen erhalten? Ich habe Dinge wie jetzt () + Integer '30' versucht ... aber es hat nicht funktioniert. Ich betreibe Postgres 8. Irgendwelche Ideen?     
06.05.2011, 16:09