Hallo,
möchte mittels eines Cursor eine Abfrage an verschiedene identische Rechner ausführen.
Hierzu verwende ich Datenbanklinks.
Jetzt möchte ich natürlich nur einen und nicht x-Cursor deklarieren, in welchem dann zur Laufzeit der Name des Datenbanklinks verändert wird. Ist das möglich?
Habs mal folgendermaßen (ohne Erfolg) versucht:
cursor crs_VORHANDENE_TABELLEN_N1 (Zentrale_in varchar2) is select TNAME, TABTYPE from tab@dbl_Zentrale_in where TABTYPE='Table' and substr(TNAME,1,17)= 'AKT_PROGRAMM_LZA_';
danke christoph
möchte mittels eines Cursor eine Abfrage an verschiedene identische Rechner ausführen.
Hierzu verwende ich Datenbanklinks.
Jetzt möchte ich natürlich nur einen und nicht x-Cursor deklarieren, in welchem dann zur Laufzeit der Name des Datenbanklinks verändert wird. Ist das möglich?
Habs mal folgendermaßen (ohne Erfolg) versucht:
cursor crs_VORHANDENE_TABELLEN_N1 (Zentrale_in varchar2) is select TNAME, TABTYPE from tab@dbl_Zentrale_in where TABTYPE='Table' and substr(TNAME,1,17)= 'AKT_PROGRAMM_LZA_';
danke christoph
Comment