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.

7
Verwenden von psql, um im SSL-Modus eine Verbindung zu PostgreSQL herzustellen
Ich versuche, das SSL-Zertifikat für den PostgreSQL-Server zu konfigurieren. Ich habe eine Zertifikatdatei (server.crt) und einen Schlüssel (server.key) im Datenverzeichnis erstellt und den Parameter SSL auf "on" aktualisiert, um eine sichere Verbindung zu ermöglichen. Ich möchte nur, dass nur der Server auf der Clientseite mit Serverzertifikaten authentifiziert wird, und ich …

5
Vermeiden Sie die Division durch Null in PostgreSQL
Ich möchte eine Division in einer SELECT-Klausel durchführen. Wenn ich einige Tabellen verbinde und die Aggregatfunktion verwende, habe ich oft entweder Null- oder Nullwerte als Teiler. Im Moment habe ich nur diese Methode entwickelt, um die Division durch Null- und Nullwerte zu vermeiden. (CASE(COALESCE(COUNT(column_name),1)) WHEN 0 THEN 1 ELSE (COALESCE(COUNT(column_name),1)) …

2
postgresql: So benennen Sie eine Tabelle in einem Schema um
Ich verwende PostgreSQL 9.x und möchte eine Tabelle umbenennen. Dieser SQL-Code: CREATE TABLE new (id int); ALTER TABLE new RENAME TO old; DROP TABLE old; benennt die Tabelle korrekt um. Aber dieser SQL-Code: CREATE SCHEMA domain; CREATE TABLE domain.old (id int); ALTER TABLE domain.old RENAME TO domain.new; schlägt mit Fehler …
76 postgresql 

5
Von Now () zu Current_timestamp in Postgresql
In MySQL kann ich dies tun: SELECT * FROM table WHERE auth_user.lastactivity > NOW() - 100 jetzt in postgresql benutze ich diese Abfrage: SELECT * FROM table WHERE auth_user.lastactivity > CURRENT_TIMESTAMP - 100 aber ich bekomme diesen Fehler: operator does not exist: timestamp with time zone - integer Wie kann …

2
Temporäre PostgreSQL-Tabellen
Ich muss 2,5 Millionen Mal eine Abfrage durchführen. Diese Abfrage generiert einige Zeilen, die ich benötige, AVG(column)und verwendet diese dann AVG, um die Tabelle aus allen unterdurchschnittlichen Werten zu filtern. Ich muss dann INSERTdiese gefilterten Ergebnisse in eine Tabelle eintragen. Die einzige Möglichkeit, so etwas mit angemessener Effizienz zu tun, …


2
Wie trenne ich mich von einer Datenbank und kehre zur Standarddatenbank in PostgreSQL zurück?
Ich verwende die PostgreSql-Version: postgres=# select version(); version ------------------------------------------------------------- PostgreSQL 9.2.4, compiled by Visual C++ build 1600, 64-bit (1 row) Ich hatte eine Verbindung zu einer Datenbank von postgres=#bis newdb=#... Jetzt bin ich in der newdb=#Datenbank. Ich möchte die Verbindung trennen und zur postgres=#Datenbank zurückkehren. Wie macht man das ? …


3
So verwandeln Sie ein JSON-Array in Zeilen in Postgres
Ich habe ein JSON-Array in meiner Postgres-Datenbank gespeichert. Der json sieht so aus: [ { "operation": "U", "taxCode": "1000", "description": "iva description", "tax": "12" }, { "operation": "U", "taxCode": "1001", "description": "iva description", "tax": "12" }, { "operation": "U", "taxCode": "1002", "description": "iva description", "tax": "12" } ] Jetzt muss …


12
Kein pg_hba.conf-Eintrag für Host
Beim Versuch, eine Verbindung über DBI herzustellen, wird folgende Fehlermeldung angezeigt DBI-Verbindung ('Datenbank = ChaosLRdb; Host = 192.168.0.1; Port = 5433', 'Postgres', ...) fehlgeschlagen: FATAL: Kein pg_hba.conf-Eintrag für Host "192.168.0.1", Benutzer "postgres", Datenbank "ChaosLRdb", SSL aus Hier ist meine pg_hba.conf-Datei: # "local" is for Unix domain socket connections only local …

10
Überprüfen Sie, ob in PostgreSQL bereits ein benutzerdefinierter Typ vorhanden ist
Angenommen, ich habe einige benutzerdefinierte Typen in der Datenbank erstellt. dh CREATE TYPE abc ... Kann dann festgestellt werden, ob der benutzerdefinierte Typ vorhanden ist oder nicht? Vielleicht mit einer der Postgres-Informationstabellen? Der Hauptgrund dafür ist, dass PostgreSQL nicht zu unterstützen scheint. CREATE OR REPLACE TYPE ...Wenn ein bestimmter Typ …

2
Entity Framework PostgreSQL
Kann mir jemand sagen, wie ich MS Entity Framework mit PostgreSQL zum Laufen bringen kann? Außerdem: Wie funktioniert Entity Framewok mit Mono? Könnten Sie bitte andere ähnliche ORM-Tools vorschlagen, die auf Mono laufen würden, und wie ist Ihre Meinung dazu?



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.