-- DROP FUNCTION schema_xyz.is_te_pg(numeric); CREATE OR REPLACE FUNCTION schema_xyz.is_te_pg(my_uid numeric) RETURNS bigint LANGUAGE plpgsql AS $function$ DECLARE ergebnis bigint; BEGIN select count(*) into STRICT ergebnis from schema_xyz.relation where uid_1=my_uid and uid_0>0 and type in (0, 1); if ergebnis >0 then ergebnis:=1; else ergebnis:=0; end if; RETURN ergebnis; end; $function$ ;