Michael,
Thanks for the quick reply.
As a workaround I wrapped the stored procedure in another stored procedure that selects the return status. Now I am getting an 'Unread results exception' when I execute.
Here is the code fragment (where self._engine is a SQLAlchemy engine):
t = text('CALL myproc(:in1, :in2);', bindparams=[bindparam('in1', type_=Integer, value=1), bindparam('in2', type_=Integer, value=2)])
conn = self._engine.connect()
result = conn.execute(t)
The 'Unread results" exception is thrown by the last line.
Is it possible to read a result set from a stored procedure through SQLALchemy or do I need to drop down to DBAPI cursor level (which as you can see I am trying to avoid).
Steve R