PostgreSQL Funktion schreiben
DROP FUNCTION IF EXISTS “auth_login” (IN benutzername char, IN passwort char) CASCADE;
CREATE OR REPLACE FUNCTION auth_login(benutzername char, passwort char) RETURNS int4
AS $$
SELECT id FROM users WHERE $1 = username AND $2 = password $$
LANGUAGE SQL;
Der Aufruf funktioniert dann wie folgt:
SELECT * FROM auth_login(’Benutzername’, ‘Passwort’);