Добрый день!
Есть БД на oracle 11, в которую со всей торговой сети через DBLINK дергаются данные. Для каждой удаленной БД создан DBLINK и кучка однотипных процедур, которые запускаются Job'ами, собственно, дергают эти данные.
Вопрос заключается в том, как сделать, чтобы не плодить однотипные процедуры для каждой прилинкованной БД, а запихать все в цикл типа
for c in ('@DB1','@DB2','@DB3') и уже в теле цикла подставлять эту переменную вместо DBLINK'а.