Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Führen Sie eine PL/SQL-Funktion (oder -Prozedur) von SQLAlchemy aus

Wahrscheinlich müssen Sie Ihrem Ausführungsaufruf einen PL/SQL-Block bereitstellen:

result = DBSession.execute('begin getlogin(:username, :password); end;',
                             {'username':request.POST['username'],'password':request.POST['password']});

Diese SO-Frage auf SQLAlchemy + Oracle SP könnte auch helfen.