Puis-je appeler une procédure stockée dans Oracle via un lien de base de données?
Le lien de 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
La syntaxe est
EXEC mySchema.myPackage.myProcedure@myRemoteDB( 'someParameter' );
vérifier 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;"
travaillé pour moi dans vb.net, c #