Suchergebnisse für Anfrage "plpgsql"
Erkennen von Spaltenänderungen in einem Postgres-Update-Trigger
Ich habe eine Postgres-Datenbank mit mehreren Tabellen, auf denen ich nach Updates suchen möchte, und wenn es Updates gibt, möchte ich ein "Hey, etwas hat sich geändert" -Update auslösen. Dies funktioniert im einfachen Fall, aber jetzt ist es ...
Postgres-Funktion, die einen Datensatz zurückgibt, während ich viele Datensätze habe?
Ich habe viele Datensätze, die meine einfache Abfrage zurückgibt, aber wenn ich die Funktion verwende, erhalte ich nur den ersten Datensatz. erstens erstelle ich meinen eigenen Datentyp mit, CREATE TYPE my_type (usr_id integer , name ...
Gibt eine dynamische Tabelle mit unbekannten Spalten aus der PL / pgSQL-Funktion zurück
Ich muss eine Funktion erstellen, die für eine bestimmte Tabelle prüft, ob dieinfowindow Feld existiert. Wenn es existiert, muss die Funktion zurückkehrenselect * from table Wenn dies nicht der Fall ist, muss ein zusätzlicher Wert zurückgegeben ...
FEHLER: Eingabeparameter nach einem mit einem Standardwert müssen ebenfalls Standardwerte haben
Ich versuche, einen Standardwert für eine Variable innerhalb der Funktion in der Parameterliste festzulegen, erhalte jedoch einen Fehler: ERROR: input parameters after one with a default value must also have defaults Beispiel: Create or replace ...
Gibt den Tabellentyp aus einer Funktion in PostgreSQL zurück
Ich habe eine Funktion, deren Rückgabetyp TABLE ist, und ich möchte für meine Funktionalität bestimmte Spalten aus meiner Tabelle in diesen RETURN TABLE-Typ übernehmen. Wenn ich die Funktion ausführe, wird kein Fehler ausgegeben, es werden jedoch ...
Funktion zum Durchlaufen und Auswählen von Daten aus mehreren Tabellen
Ich bin neu bei Postgres und habe eine Datenbank mit mehreren Tabellen derselben Struktur. Ich muss Daten aus jeder Tabelle auswählen, die bestimmten Kriterien entsprechen. Ich könnte das mit ein paar machenUNION Abfragen, aber die Anzahl der ...
Unterschied zwischen language sql und language plpgsql in PostgreSQL-Funktionen
Bin sehr neu inDatenbankentwicklung Ich habe also einige Zweifel an meinem folgenden Beispiel: Funktion f1 () -sprache sql create or replace function f1(istr varchar) returns text as $$ select 'hello! '::varchar || istr; $$ language ...
Über Integer [] in PL / pgSQL iterieren
Ich versuche eine Schleife durch ein Integer-Array integer[]) in einer plpgsql-Funktion. Etwas wie das declare a integer[] = array[1,2,3]; i bigint; begin for i in a loop raise notice "% ",i; end loop; return true; endn meinem aktuellen ...
Wie man den Ausdruck in der select-Anweisung in Postgres auswertet
ie Datenbank @Postgres 9.1+ enthält Kunden und Produkte. In der Kundentabelle wird der Kundenpreis für jeden Kunden als SQL-Ausdruck in der Spalte "Preisausdruck" beschrieben. Wie kann aus diesen Daten eine Preisliste erstellt werden? Ich habe ...
wie wird das pgsql-Skript in pgAdmin ausgeführt?
Ich möchte ein @ ausführ pgScript direkt vom pgAdmin Editor-Benutzeroberfläche. FOR i IN 1..10 LOOP PRINT i; -- i will take on the values 1,2,3,4,5,6,7,8,9,10 within the loop END LOOP;Aber ich habe immer [ERROR ] 1.0: syntax error, unexpected ...