-- 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$
;