문제

데이터베이스 링크를 통해 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