Resolver problema en Sybase


Al recibir este error con un SP sybase:

com.sybase.jdbc2.jdbc.SybSQLException: Stored procedure 'my_sp' may be run only in unchained transaction mode. The 'SET CHAINED OFF' command will cause the current session to use unchained transaction mode.

Hay 2 formas que pueden resolver el problema:

1.- Despues de crear la conexion a la BD hacer:
Conexion con= getConnection();
con.setAutocommit(false);

2.- Despues de crear la conexion a la BD hacer:
Conexion con= getConnection();
con.setTransactionIsolation(Connection.TRANSACTION_READ_UNCOMMITTED);

0 comentarios:

Publicar un comentario

Copyright © Innovacion & Movilidad