sql >> Base de Datos >  >> RDS >> Oracle

Ejecutar una función (o procedimiento) PL/SQL desde SQLAlchemy

Probablemente tendrá que proporcionar un bloque PL/SQL a su llamada de ejecución:

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

Esta pregunta SO en SQLAlchemy + Oracle SP también podría ayudar.