54 votes

procédures stockées avec sqlAlchemy

Comment puis-je appeler des procédures stockées de sql server avec sqlAlchemy ?

25voto

Steven Points 10243

Les moteurs et les connexions ont une `` méthode que vous pouvez utiliser pour les instructions SQL arbitraires, tout comme sessions. Par exemple:

Vous pouvez `` l’utiliser pour créer des paramètres de sortie si vous en avez besoin (ou pour les paramètres de liaison, utilisez ```` l’option)

12voto

Denis Otkidach Points 13111

Il suffit d’exécuter l’objet de procédure créé avec `` :

9voto

Jofel Bayron Points 79

Le moyen le plus simple d’appeler une procédure stockée dans MySQL à l’aide de SQLAlchemy consiste à utiliser `` la méthode de . nécessitera le nom de la procédure et les ```` paramètres requis pour la procédure stockée appelée.

6voto

user1646610 Points 99

En supposant que vous avez déjà créé une session avec sessionmaker(), vous pouvez utiliser la fonction suivante :

Maintenant, vous pouvez exécuter votre procédure stockée 'MyProc' avec des paramètres simplement comme ça:

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X