Précédent   Forum des professionnels en informatique > Bases de données > MS SQL-Server > Développement
Développement Forum d'entraide sur le Transact-SQL, le CLR, les procédures stockées, les triggers, les requêtes SQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 23/09/2011, 09h47   #1
Invité de passage
 
Inscription : septembre 2011
Messages : 1
Détails du profil
Informations forums :
Inscription : septembre 2011
Messages : 1
Points : 0
Points : 0
Par défaut Récupération d'une variable sur un serveur lié Oracle

Bonjour,

J'ai créé une liaison entre mon server Oracle et mon serveur SQL Server via un serveur lié.

Pour poursuivre j'ai besoin de récupérer des information situé sur le serveur Oracle dans des variables d'une procédure stocké dans SQL Server.

Pour simplifié un peu le traitement j'ai créé une fonction dans Oracle qui prend en paramètre le champ, la table et la contrainte et elle me renvoi le résultat du select dans une variable.

Cette fonction fonctionne sur le server Oracle et j'arrive a l'appeller depuis SQL Server via la commande "Execute(@requete)At LinkedServer". Cependant je n'arrive pas a trouver un moyen de récupérer , dans SQL Server la valeur que retourne la fonction dans Oracle.

Il existe un "Execute(@requete,@resultat OUTPUT)" mais je ne parviens pas à l'utiliser.

J'espère avoir été assez clair et que vous pourrez m'aider.

Merci d'avance
MaxDev est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h23.


 
 
 
 
Partenaires

Hébergement Web