U zult waarschijnlijk een PL/SQL-blok moeten opgeven voor uw execute-aanroep:
result = DBSession.execute('begin getlogin(:username, :password); end;',
{'username':request.POST['username'],'password':request.POST['password']});
Deze SO-vraag op SQLAlchemy + Oracle SP kan ook helpen.