Ich muss eine Select-Abfrage mit Joins machen. Dies sollte in einer Funktion geschrieben werden. Mein Ansatz hat nicht funktioniert:Postgres-Funktionen
CREATE OR REPLACE FUNCTION test2()
RETURNS SETOF record AS'
DECLARE
r record;
BEGIN
for r in SELECT * FROM messages_wall INNER JOIN location ON
messages_wall.id = location.id
loop
return next r;
end loop;
end; '
LANGUAGE 'plpgsql'
ERROR: eine Spaltendefinitionsliste ist für Funktionen erforderlich „record“
Rückkehr ich diese Funktion aus einer .net-Anwendung aufrufen sollte. Wie soll ich vorgehen?
Ok, wie kann ich dies mit Npgsql tun, in ado.net? – Markus
RETURNS SETOFF messages_wall - funktioniert nicht – Markus
Entschuldigung, RETURNS SETOF sollte funktionieren. –