sql >> Databáze >  >> RDS >> Oracle

volání uloženého procesu přes dblink

Z další vaší otázky si pamatuji, že package_name.record_cursor je typ referenčního kurzoru. Referenční kurzor je popisovač paměti platný pouze v databázi, ve které byl vytvořen. Jinými slovy, nemůžete vytvořit referenční kurzor ve vzdálené databázi a pokusit se z ní načíst vaši místní databázi.

Pokud opravdu potřebujete zpracovat data ve vaší místní databázi a tabulky musí zůstat ve vzdálené databázi, můžete přesunout balíček „package_name“ do vaší místní databáze a nechat ji provést dotaz na tabulky ve vaší vzdálené databázi prostřednictvím odkaz na databázi.




  1. ODBC 4.0

  2. Instalace a konfigurace protokolu SQL Serveru a obnovení po havárii -2

  3. MySQL a JDBC s rewriteBatchedStatements=true

  4. SQL – Převod datového typu varchar na datový typ datetime vedl k hodnotě mimo rozsah