Base de connaissances > Automation Engine et systèmes cibles > Bases de données > Sybase - Procédures enregistrées

Sybase - Procédures enregistrées

L'exécution de procédures enregistrées requiert une commande supplémentaire.

Utilisez pour cela les lignes de commande suivantes :

execute sp_procxmode 'procedure name','anymode';
execute procedure name;

Le message d'erreur suivant est affiché si vous essayez d'exécuter une telle procédure directement.

"Stored procedure 'procedure name' may be run only in unchained transaction mode. The 'SET CHAINED OFF' command will cause the current session to use unchained transaction mode."

La commande "SET CHAINED OFF" ne peut être exécutée à cause du pilote JDBC. Utilisez la commande sp_procxmode.