Có thể bạn sẽ phải cung cấp một khối PL / SQL cho lệnh gọi thực thi của mình:
result = DBSession.execute('begin getlogin(:username, :password); end;',
{'username':request.POST['username'],'password':request.POST['password']});
Câu hỏi SO này trên SQLAlchemy + Oracle SP cũng có thể hữu ích.