Question

Puis-je appeler une procédure stockée dans Oracle via un lien de base de données?

Le lien à la base de données est fonctionnel de sorte que la syntaxe telle que ...

SELECT * FROM myTable@myRemoteDB

fonctionne. Mais existe-t-il une syntaxe pour ...

EXECUTE mySchema.myPackage.myProcedure('someParameter')@myRemoteDB
Était-ce utile?

La solution

La syntaxe est

EXEC mySchema.myPackage.myProcedure@myRemoteDB( 'someParameter' );

Autres conseils

consultez http : //www.tech-archive.net/Archive/VB/microsoft.public.vb.database.ado/2005-08/msg00056.html

il faut utiliser quelque chose comme

cmd.CommandText = "BEGIN foo@v; END;" 

a travaillé pour moi sur vb.net, c #

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top