sql >> Database >  >> RDS >> Oracle

een opgeslagen proces aanroepen via een dblink

Van een van je andere vragen herinner ik me dat package_name.record_cursor een ref-cursortype was. Een ref-cursor is een geheugenhandle die alleen geldig is in de database waarin deze is gemaakt. Met andere woorden, u kunt geen ref-cursor maken in uw externe db en proberen om daaruit uw lokale db op te halen.

Als u echt de gegevens in uw lokale db moet verwerken en de tabellen in de externe db moeten blijven, dan kunt u het pakket "package_name" naar uw lokale db verplaatsen en het de query laten uitvoeren op tabellen in uw externe db via een database-link.




  1. Oracle 9i, Oracle 10g en Oracle 11g Developer Suite Forms and Reports Tutorial

  2. Alternatieve Oracle-stuurprogramma's voor .net

  3. SELECTEER IN een tabelvariabele in T-SQL

  4. Stale-statistieken controleren?