Suchergebnisse für Anfrage "plpgsql"
SELECT löst eine Ausnahme in der PL / pgSQL-Funktion aus
Ich möchte eine Schleife in eine Funktion implementieren, erhalte jedoch die folgende Fehlermeldung: FEHLER-Abfrage hat kein Ziel für Ergebnisdaten Der Code CREATE OR REPLACE FUNCTION my_function(ill int, ndx_ bigint) RETURNS int AS ...
Leere Strings ('') in der gesamten Datenbank auf NULL setzen
n meiner Datenbank befinden sich viele Textspalten, in denen Werte leere Zeichenfolgen sind ''). Die leeren Zeichenketten müssen auf @ gesetzt werdNULL. Ich kenne die genauen Schemata, Tabellen und Spalten in dieser Datenbank nicht oder möchte ...
Funktion zurückgegebener Datensatz in mehrere Spalten aufteilen
In einem grundlegenden Tutorial zu Postgres-Funktionen gibt es ein Beispiel mitOUT Parameter wie folgt: create or replace function hi_lo(a numeric, b numeric, c numeric, OUT hi numeric, OUT lo numeric) as $$ begin hi := greatest(a, b, c); lo := ...
Postgresql - INSERT RETURNING INTO mehrdeutige Spaltenreferenz
ann jemand diese Verrücktheit höflich erkläre INSERT INTO "dbo"."UserProfile" ("FirstName") VALUES('John') RETURNING "UserProfileId" INTO _UserProfileId;wirft einen mehrdeutigen Referenzfehler, der jedoch korrekt ausgeführt wird: INSERT INTO ...
COALESCE einfügen (NULL, Standard)
Ich habe Tabellen, die UUIDs verwenden. Ich möchte in der Lage sein, eine neue Zeile mit oder ohne UUID einzufügen, da der Client manchmal die UUID generiert, wenn dies nicht der Fall ist. ei jeder Tabelle ist dies der Kern: CREATE TABLE IF NOT ...
Get id von INSERT oder SELECT
Ich habe diese Funktion, die eine Zeile in ein @ fücity Tabelle ohne Duplikate. Es gibt die ID der eingefügten Zeile zurück: CREATE OR REPLACE FUNCTION public.insert_city( character varying, character varying, character varying, character ...
Dynamisches Generieren von Spalten in PostgreSQL
Ich habe gesehen, dass es ein paar ähnliche Fragen wie diese gibt, aber ich habe nicht verstanden, wie ich es selbst codieren kann. Bitte denken Sie daran, dass ich in diesem Bereich nur ein Anfänger bin. rundsätzlich möchte ich den Tisch so ...
Wie erstelle ich eine verschachtelte Funktion in PL / pgSQL?
Ich möchte eine Funktion in PL / pgSQL mit ein paar verschachtelten (oder inneren) Funktionen erstellen. Auf diese Weise kann ich das Problem in kleinere Teile aufteilen, aber meine kleineren Teile sind außerhalb dieser Funktion ...
Wie erhalte ich den Wert eines dynamisch generierten Feldnamens in PL / pgSQL?
Beispielcode wurde auf das Nötigste gekürzt, um die Frage zu veranschaulichen: CREATE OR REPLACE FUNCTION mytest4() RETURNS TEXT AS $$ DECLARE wc_row wc_files%ROWTYPE; fieldName TEXT; BEGIN SELECT * INTO wc_row FROM wc_files WHERE "fileNumber" = ...