Cómo ejecutar un procedimiento almacenado de Oracle a través de un enlace de base de datos
-
04-07-2019 - |
Pregunta
¿Puedo llamar a un procedimiento almacenado en Oracle a través de un enlace de base de datos?
El enlace de la base de datos es funcional, por lo que la sintaxis como ...
SELECT * FROM myTable@myRemoteDB
está funcionando. Pero ¿hay una sintaxis para ...
EXECUTE mySchema.myPackage.myProcedure('someParameter')@myRemoteDB
Solución
La sintaxis es
EXEC mySchema.myPackage.myProcedure@myRemoteDB( 'someParameter' );
Otros consejos
verifique http : //www.tech-archive.net/Archive/VB/microsoft.public.vb.database.ado/2005-08/msg00056.html
uno necesita usar algo como
cmd.CommandText = "BEGIN foo@v; END;"
funcionó para mí en vb.net, c #
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow