Suchergebnisse für Anfrage "postgresql"

6 die antwort

Variable enthält die Anzahl der Zeilen, die vom vorherigen DELETE betroffen waren? (in einer Funktion)

Ich habe eine Funktion, die als INSERT-Trigger verwendet wird. Diese Funktion löscht Zeilen, die mit [der Seriennummer in] der eingefügten Zeile in Konflikt stehen würden. Es funktioniert wunderbar, also möchte ich die Vorzüge des Konzepts lieber ...

4 die antwort

Postgres-Funktion, die eine Zeile als JSON-Wert zurückgibt

Ich bin ziemlich neu in PG und versuche, von MSSQL zu konvertieren. Ich arbeite an einer Funktion, die JSON-Ergebnisse zurückgibt. Dieser funktioniert: Create Or Replace Function ExampleTable_SelectList() Returns JSON As $$ ...

34 die antwort

Wie installiere ich PostgreSQLs pg gem auf Ubuntu?

Ich versuche, PostgreSQLs pg gem für Ruby zu installieren. Ich habe den folgenden Befehl ausgegeben: gem install pgIch habe Ruby 1.9.2 mit RVM installiert. Der obige Befehl zeigt mir den folgenden Fehler. Der Fehler ist: Building native ...

TOP-Veröffentlichungen

4 die antwort

Ich habe einen CTE zum Löschen und Einfügen, der auf seltsame Weise fehlschlägt

Dies ist ein Beispiel für den Erfolg: with x as ( delete from common.companies where id = '0f8ed160-370a-47bb-b4bf-2dcf79100a52' returning row_to_json(companies) as old_data, null as new_data, 'common.companies' as model, id, 'delete' as ...

2 die antwort

Wie verwende ich ANY anstelle von IN in einer WHERE-Klausel mit Rails?

rüher hatte ich eine Abfrage wie: MyModel.where(id: ids)Welche SQL-Abfrage generiert wie: SELECT "my_models".* FROM "my_models" WHERE "my_models"."id" IN (1, 28, 7, 8, 12) Jetzt möchte ich dies ändern, um @ zu verwendANY Anstatt vonIN. Ich ...

2 die antwort

Geben Sie bei Auswahl von postgres eine Spaltenunterabfrage als Array zurück?

(habe das schon mal gemacht, aber der Speicher verblasst, genau wie bei goggle) wunsch zum auswählen vonusers mit demtag.tag_ids für jeden Benutzer, der als Array zurückgegeben wird. select usr_id, name, (select t.tag_id from tags t where ...

4 die antwort

Verschieben (Aktualisieren) eindeutiger Spaltenwerte in PostgreSQL

it MS SQL Server funktioniert Folgendes einwandfrei: CREATE TABLE #temptable(mykey int primary key) INSERT INTO #temptable VALUES (1) INSERT INTO #temptable VALUES (2) UPDATE #temptable SET mykey=mykey+1 Unter Verwendung von PostgreSQL schlägt ...

2 die antwort

Um schnell von Python-Arrays nach PostgreSQL zu konvertieren?

Dies ist eine Folgefrage an:Wie wird in PostgreSQL in ein int-Array umgewandelt? [https://dba.stackexchange.com/questions/107079/how-to-cast-to-int-array-in-postgresql] Ich überlege, wie man Pythons Datentyp von Array-Array mit ...

2 die antwort

Cannot INSERT: ERROR: Array-Wert muss mit "{" oder Dimensionsinformationen beginnen

journeypost=# INSERT INTO user_data.user_data (username,randomint) VALUES ('mahman',1); ERROR: array value must start with "{" or dimension information LINE 1: ... user_data.user_data (username,randomint) VALUES ('mahman... journeypost=# INSERT ...

4 die antwort

OFFSET vs. ROW_NUMBER ()

Wie wir wissen, erfordert Postgresqls OFFSET, dass es alle Zeilen bis zu dem Punkt durchsucht, an dem es ankommt, an dem Sie es angefordert haben. Dies macht es für die Paginierung durch riesige Ergebnismengen nutzlos und wird langsamer und ...