Tag: postgresql
PostgreSQL ist ein open-source -, Objekt-relationales Datenbank management system (ORDBMS), verfügbar für alle wichtigen Plattformen, einschließlich Linux, UNIX, Windows und OS X.
Bitte geben Sie Ihre genaue version von Postgres, wenn Sie Fragen stellen. Fragen bezüglich der Verwaltung oder erweiterte Funktionen werden am besten gerichtet dba.stackexchange.com.
2
Antworten
Scheint es, PostgreSQL nicht erlauben, eine Datenbank-Tabelle namens "Benutzer". Aber MySQL erlauben, erstellen Sie eine solche Tabelle. Ist, weil es ein Schlüsselwort? Aber Hibernate nicht identifizieren kann, Problem (auch wenn wir die PostgreSQLDialect). InformationsquelleAutor der Frage Channa
23
Antworten
Ich bin dabei eine web-app, und ich brauche, um eine Niederlassung für einige wichtige änderungen, die Sache ist, diese änderungen erfordern änderungen an der Datenbank-schema -, so möchte ich die gesamte Datenbank unter git als gut. Wie
4
Antworten
Ich bin Anfänger in PostgreSQL. Ich möchte eine Verbindung zu einer anderen Datenbank aus dem Abfrage-editor von Postgres - wie die USE Befehl von MySQL oder MS-SQL-Server. Fand ich \c databasename durch die Suche im Internet, aber
4
Antworten
Gibt es eine Möglichkeit ein backup zu erstellen für eine einzelne Tabelle in einer Datenbank mit postgres? Und wie? Funktioniert das auch mit dem Befehl pg_dump? InformationsquelleAutor der Frage Roland | 2010-09-10
2
Antworten
Ich habe eine Tabelle w/4,5 Millionen Zeilen. Es ist kein primary key. Die Tabelle hat eine Spalte p_idTyp integer. Es gibt einen index, der idx_mytable_p_id auf diese Spalte mit der btree Methode. Ich: SELECT * FROM mytable
2
Antworten
Gibt es ein gutes tutorial oder etwas ähnliches für das lernen, wie zu schreiben Gespeicherte Prozeduren (für eine PostgreSQL-Datenbank). Ich bin ein absolutes Neuling, wenn es um das schreiben von Gespeicherten Prozeduren, die klarere und einfachere Dinge
5
Antworten
Ich würde gerne die Zeilen löschen, die einen Fremdschlüssel, aber wenn ich versuche, so etwas wie dieses: DELETE FROM osoby WHERE id_osoby='1' Bekomme ich diese Anweisung: FEHLER: update oder löschen in Tabelle "osoby" verletzt Fremdschlüssel-constraint "kontakty_ibfk_1" auf
5
Antworten
Ich habe die Migration einer MySQL-db zu Pg (9.1), und wurden die Emulation von MySQL ENUM-Datentypen durch erstellen eines neuen Datentyps in Pg, und dann mit, dass, wie die definition für die Spalte. Meine Frage-könnte ich, und
3
Antworten
Möchte ich, um eine Liste der Benutzer für eine bestimmte Datenbank in der psql - zum Beispiel "template0". Wer sind die Nutzer? Oder für "template1" Datenbank: - wer sind die Nutzer dort? Schon versucht: \du+ -- no
5
Antworten
Ich habe eine Abfrage in der form: select m.id from mytable m left outer join othertable o on o.m_id = m.id and o.col1 is not null and o.col2 is not null and o.col3 is not null where
4
Antworten
Unten Beispiel die Struktur einer Tabelle gibt einen FEHLER: es gibt keine unique constraint matching given keys for referenced table, und starrte es für eine Weile jetzt, ich kann nicht herausfinden, warum dieser Fehler entsteht in dieser
5
Antworten
So, ich bin zu Fuß durch die GeoDjango-tutorial, und ich bin stecken geblieben auf diese Fehlermeldung: postgres@lucid32:~$ createdb -E UTF8 template_postgis createdb: database creation failed: ERROR: encoding UTF8 does not match locale en_US DETAIL: The chosen LC_CTYPE
1
Antworten
In plpgsql, ich will den array-Inhalt aus einem zwei-dimensionales array. DECLARE m varchar; arr varchar := array[['key1','val1'],['key2','val2']]; BEGIN for m in select arr LOOP raise NOTICE '%',m; END LOOP; END; Aber der obige code gibt: {{key1,val1},{key2,val2}} in
16
Antworten
Vor einigen Monaten erfuhr ich von einer Antwort auf Stack Overflow, wie man mehrere updates auf einmal in MySQL mithilfe der folgenden syntax: INSERT INTO table (id, field, field2) VALUES (1, A, X), (2, B, Y), (3,
6
Antworten
Nach dieser Kommentar auf eine meiner Frage, ich bin am überlegen ob es besser ist, mit 1 Datenbank mit X-Schemata oder Umgekehrt. Meine situation: ich entwickle eine web-app, wo, wenn die Leute registrieren, erstelle ich (eigentlich) eine
6
Antworten
Möchte ich weitergeben den Namen einer Tabelle als parameter in eine Postgres-Funktion. Ich habe versucht, diesen code: CREATE OR REPLACE FUNCTION some_f(param character varying) RETURNS integer AS $$ BEGIN IF EXISTS (select * from quote_ident($1) where quote_ident($1).id=1)
2
Antworten
Gibt es eine Möglichkeit mit PostgreSQL zum Sortieren von Zeilen mit NULL Werte in die Felder an das Ende der ausgewählten Tabelle? Wie: SELECT * FROM table ORDER BY somevalue, PUT_NULL_TO_END InformationsquelleAutor der Frage helle | 2011-10-01
27
Antworten
Was gute Ressourcen vorhanden sind, die für das Verständnis Datenbank-tuning auf die großen Suchmaschinen und optimieren Sie Ihre Kenntnisse in diesem Bereich? Die Idee, diese Frage zu sammeln, die Schuppen-Belastung von Ressourcen, die unweigerlich vorhanden ist, so
3
Antworten
Habe ein wenig Probleme die Festsetzung ein Fehler. Funktioniert alles Super auf der lokalen Maschine. Auf PG, heroku ist der Fehler. Hier sind die logs : ←[32m2012-01-09T19:52:24+00:00 app[web.1]:←[0m ActionView::Template::Error (PGEr ror: ERROR: operator does not exist: character
7
Antworten
Ich habe ein array vom Typ bigintwie kann ich entfernen Sie doppelte Werte im array? Ex: array[1234, 5343, 6353, 1234, 1234] Ich soll mich array[1234, 5343, 6353, ...] Getestet habe ich aus dem Beispiel SELECT uniq(sort('{1,2,3,2,1}'::int)) im
2
Antworten
Dies ist eine postgres-db. Ich bin versucht zu ziehen Hund Rasse-Namen (Cane Corso, Labrador, etc) aus einer Rasse Tabelle, um anzuzeigen, basierend auf dem Fremdschlüssel, die sich in ein Tier Tabelle. Mein Problem ist das Tier Tisch
9
Antworten
kommen wir zurück zu postgresql nach mehrjähriger oracle ... was sind die state-of-the-art-postgresql-Verwaltungs - /ddl-Generierung/Daten einfügen frontends auf windows? es wäre schön, wenn es integration für postgis-sowie. es sollten eigenständige oder alternativ ein plugin für intellij idea
6
Antworten
Möchte ich eine gespeicherte Prozedur schreiben, die bekommt ein array als input-parameter und das array Sortieren, und die Rückgabe des sortierten Arrays. Bitte helfen. InformationsquelleAutor der Frage giri | 2010-05-26
4
Antworten
Verwenden wir Postgresql 9.1.4 wie unsere db-server. Ich habe versucht, die Geschwindigkeit meiner test-suite, also habe ich starrte Profilierung der db ein bit, um zu sehen, was genau Los ist. Wir sind mit database_cleaner abschneiden Tabellen am
2
Antworten
Wenn PostgreSQL count(*) ist immer langsam wie für den Umbruch komplexer Abfragen? Machen, löst nicht zu sein scheinen eine gute Lösung, solange in diesem Fall haben wir eine Menge von Seiten (zum Beispiel unterschiedliche Kategorien, Filter, etc).
21
Antworten
Habe ich installiert PostgreSQL und pgAdminIII auf meinem Ubuntu Karmic box. Ich bin in der Lage zu verwenden pgAdminIII erfolgreich (d.h. verbinden/anmelden), aber wenn ich versuche auf login zu dem server mit dem gleichen Benutzernamen/pwd auf der
4
Antworten
Ich bin versucht, zu automatisieren, eine Reihe von Verfahren, erstellen Sie eine TEMPLATE-Datenbanken. Habe ich eine Reihe von Dateien (Datei1, Datei2 ... Datei N), von denen jede enthält eine Reihe von pgsql erforderlichen Befehle zum erstellen einer
8
Antworten
PostgreSQL nur eingeführt JSONB und es ist bereits trending auf hacker news. Es wäre toll, wenn jemand erklären könnte, wie es anders aus Hstore und JSON-früher vorhanden, in PostgreSQL. Was sind die vor-und Nachteile und Wann sollte
2
Antworten
Ist es möglich, um Ergebniszeilen von einem varchar Spalte umgewandelt integer in Postgres 8.3? InformationsquelleAutor der Frage Jauzsika | 2011-12-14
1
Antworten
Gibt es eine fast identische, aber nicht wirklich beantwortete Frage hier. Ich bin migrieren einer Anwendung aus dem MS SQL-Server PostgreSQL. An vielen stellen im code verwende ich lokale Variablen, so würde ich mag zu gehen für
3
Antworten
Bin ich mit PostgreSQL und bin ein SQL-Anfänger. Ich versuche zum erstellen einer Tabelle aus einer Abfrage, und wenn ich laufen: CREATE TABLE table_name AS (....query...) funktioniert es Prima. Aber dann, wenn ich hinzufügen 'wenn nicht vorhanden'
24
Antworten
Ist E-Mail-Adresse ein schlechter Kandidat für die primäre, wenn im Vergleich zu auto-increment zahlen? Unserer web-Anwendung benötigt die E-Mail-Adresse eindeutig im system. So, ich dachte, der Verwendung von E-Mail-Adresse als Primärschlüssel. Aber mein Kollege schlägt vor, dass
4
Antworten
Ich bin eine postgreSQL newbie und ich finde keine brauchbare Einführung in die Verwendung der psql-Befehl. Zumindest ich denke, das ist der Befehl, den ich verwenden möchten. Ist es möglich, in postgreSQL einfach mit dem server verbinden
5
Antworten
Ich bin mit Postgres für ein django-Projekt und ich bin derzeit die Durchführung einer Datenbank-backup/restore-system, das so einfach als möglich, führt ein pg_dump, wenn der Benutzer klickt auf backup und dann pg_restore, wenn Sie klicken Sie auf
3
Antworten
Ich bin mit character varying-Datentyp in PostgreSQL. Ich war nicht in der Lage, diese Informationen finden Sie im PostgreSQL-manual. Was ist das maximale limit an Zeichen im character varying-Datentyp? InformationsquelleAutor der Frage Anton | 2010-05-25
2
Antworten
Kann mir jemand helfen zu verstehen, die Verwendung von Instanz-Methoden in Sequelize? Ich habe überprüft die Dokumentation, aber gefunden haben, es zu spärlich. Derzeit, ich bin versucht, setPassword und verifyPassword Instanz-Methoden, die auf meine Benutzer-Modell. Wenn ich
8
Antworten
Ich habe die folgende Tabelle: +-----------+-----------+------------+----------+ | id | user_id | start_date | end_date | | (integer) | (integer) | (date) | (date) | +-----------+-----------+------------+----------+ Felder start_date und end_date halten Datum Werte wie YYYY-MM-DD. Einen Eintrag aus
4
Antworten
Ich habe eine Tabelle erstellt, wie diese : oid | identifier | value 1 | 10 | 101 2 | 10 | 102 3 | 20 | 201 4 | 20 | 202 5 | 20 |
4
Antworten
Gibt es eine Möglichkeit, ein SQL-update -, wo aus einem dataframe ohne das Durchlaufen jeder Zeile? Ich habe eine postgresql-Datenbank und zur Aktualisierung einer Tabelle in der db aus einem dataframe würde ich psycopg2 und tun Sie
3
Antworten
Ich bin mit Heroku mit dem Kran Postgres option, und ich lief eine Abfrage auf die Datenbank von meiner lokalen Maschine, wenn meine lokale Maschine ist abgestürzt. Wenn ich select * from pg_stat_activity einer der Einträge hat
7
Antworten
Ich habe eine Reihe von Zeilen, die ich einfügen muss in die Tabelle, aber diese Einsätze werden immer im Stapel. Also ich möchte überprüfen, ob eine einzelne Zeile aus der batch in der Tabelle existiert, denn dann
6
Antworten
In einer MySQL Skript, das Sie schreiben können: CREATE TABLE IF NOT EXISTS foo ...; ... andere Sachen ... dann können Sie das Skript ausführen, das viele Male, ohne neu zu erstellen die Tabelle. Wie tun Sie
12
Antworten
Ich Frage mich, ob jemand in der Lage wäre, mir zu sagen, ob es möglich ist, verwenden Sie die shell, um zu überprüfen, ob eine PostgreSQL-Datenbank vorhanden ist? Mache ich ein shell-Skript, und ich möchte nur, dass
10
Antworten
Ich nur ein Upgrade auf Rails 3 und hatte ein bisschen ein Durcheinander mit MacPorts, Edelsteine und-Datenbanken, um sich zu Sortieren. Ich warf Sie alle Edelsteine und installiert Sie frisch. Alles scheint OK zu sein, außer für
4
Antworten
Frage: Ist es möglich, erstellen Sie eine neue DB in ein migration-Skript und dann verbinden? Wie? Mein Szenario: Ich versuche, flyway in mein Java-Projekt (RESTful-Anwendung mit Jersey2.4 + tomcat 7 + PostgreSQL 9.3.1 + EclipseLink) für das
14
Antworten
Ich bin neu in postgresql und lokal verwende ich pgadmin3. Auf dem remote-server, allerdings habe ich keinen solchen Luxus. Hab ich schon erstellt den backup der Datenbank und kopiert es über, aber, gibt es eine Möglichkeit zum
1
Antworten
Ich verkorkst und erstellt eine Spalte als varchar(255), wo das nicht mehr ausreicht. Ich habe gelesen, dass die varchar-hat keine performance-Vorteile gegenüber text auf Postgres, und so möchte konvertieren den varchar in eine text-Spalte in einer sicheren
3
Antworten
Ich habe eine Abfrage wie diese (in einer Funktion): UPDATE some_table SET column_1 = param_1, column_2 = param_2, column_3 = param_3, column_4 = param_4, column_5 = param_5 WHERE id = some_id; Wo param_x ist ein parameter der
5
Antworten
Ich bin mit count und group by um die Anzahl der Abonnenten pro Tag: SELECT created_at, COUNT(email) FROM subscriptions GROUP BY created at; Ergebnis: created_at count ----------------- 04-04-2011 100 05-04-2011 50 06-04-2011 50 07-04-2011 300 Möchte ich,
18
Antworten
Ich bin mit http://postgresapp.com. In der Menüleiste gibt es den Fehler " Konnte nicht gestartet werden auf port 5432." Ebenso, wenn ich versuche den server zu starten vom terminal aus, bekomme ich: psql: could not connect to