Come eseguire una procedura memorizzata Oracle tramite un collegamento al database
-
04-07-2019 - |
Domanda
Posso chiamare una procedura memorizzata in Oracle tramite un collegamento al database?
Il collegamento al database funziona in modo tale che sintassi come ...
SELECT * FROM myTable@myRemoteDB
funziona. Ma c'è una sintassi per ...
EXECUTE mySchema.myPackage.myProcedure('someParameter')@myRemoteDB
Soluzione
La sintassi è
EXEC mySchema.myPackage.myProcedure@myRemoteDB( 'someParameter' );
Altri suggerimenti
controlla http : //www.tech-archive.net/Archive/VB/microsoft.public.vb.database.ado/2005-08/msg00056.html
bisogna usare qualcosa come
cmd.CommandText = "BEGIN foo@v; END;"
ha funzionato per me in vb.net, c #
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow