30.5. Choisir une connexion

Les instructions SQL affich�es dans la section pr�c�dente sont ex�cut�es � partir de la connexion courante, c'est-�-dire la derni�re � avoir �t� ouverte. Il y a deux fa�ons de g�rer l'utilisation de plusieurs connexions dans une application.

La premi�re option est de choisir explicitement une connexion pour chaque instruction SQL, par exemple

EXEC SQL AT nom-connexion SELECT ...;

Cette option est particuli�rement adapt�e si l'application a besoin d'utiliser plusieurs connexions en ordre divers.

La seconde option est d'ex�cuter une instruction pour basculer la connexion courante. L'instruction est :

EXEC SQL SET CONNECTION connection-name;

Cette option est particuli�rement int�ressante si un grand nombre d'instructions doivent �tre ex�cut�es � partir de la m�me connexion. Elle ne tient pas compte des threads.