Anda mungkin harus menyediakan blok PL/SQL untuk panggilan eksekusi Anda:
result = DBSession.execute('begin getlogin(:username, :password); end;',
{'username':request.POST['username'],'password':request.POST['password']});
Pertanyaan SO ini pada SQLAlchemy + Oracle SP mungkin juga membantu.