Funkce umožňuje zjistit stav náležení mezi subjektem práv subject_name a subjektem práv container_name.
Pokud parametr transitive má hodnotu FALSE nebo NULL, pak funkce zjistí, zda první subjekt je přímo zařazen do druhého. Pokud parametr transitive má hodnotu TRUE, pak funkce zjistí, zda první subjekt patří do druhého, ať už přímo nebo nepřímo, přes jiný subjet práv. Tak lze zjistit například nepřímé obsazení uživatele do role prostřednictvím skupiny uživatelů.
Je-li druhý subjekt role, pak lze její jméno container_name prefixovat jménem schématu, do něhož role patří.
Funkce vrací NULL v případě chyby. Jinak funkce vrací TRUE, je-li první subjekt zařazen do druhého, nebo FALSE, pokud zařazen není.
Zjištění zařazení uživatele David do role Účetní:
SET patri = Get_membership('David', CATEG_USER, 'Účetní', CATEG_ROLE, TRUE);