Как выполнить хранимую процедуру Oracle через ссылку на базу данных

StackOverflow https://stackoverflow.com/questions/240788

Вопрос

Можно ли вызвать хранимую процедуру в Oracle через ссылку на базу данных?

Ссылка на базу данных работает так, что синтаксис, такой как ...

SELECT * FROM myTable@myRemoteDB

работает. Но есть ли синтаксис для ...

EXECUTE mySchema.myPackage.myProcedure('someParameter')@myRemoteDB
Это было полезно?

Решение

Синтаксис

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

Другие советы

проверьте http : //www.tech-archive.net/Archive/VB/microsoft.public.vb.database.ado/2005-08/msg00056.html

нужно использовать что-то вроде

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

работал для меня в vb.net, c #

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top