Skip to content
Snippets Groups Projects
is_te_pg_numeric_.txt 435 B
Newer Older
  • Learn to ignore specific revisions
  • Christopher Lenke's avatar
    Christopher Lenke committed
    -- 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$
    ;