Извиняюсь, если это глупый вопрос, но я не могу разобраться с этим. Я часто получаю запрос от клиента на удаление нескольких дисков из Diskgroup.
Итак, в этом процессе - я хочу создать динамический sql из v$asm_disk
, v$asm_diskgroup
.
SQL:
select d.path, d.FAILGROUP,d.os_mb/1024 GB
from v$asm_disk d, v$asm_diskgroup dg
where d.group_number = dg.group_number and dg.name='Test_archive'
order by DISK_GROUP_NAME;
Динамический SQL-выход должен выглядеть следующим образом:
ALTER DISKGROUP Test_archive DROP DISK mnc1, mnc2, mnc3;
Не могли бы вы, пожалуйста, дать мне знать, как добиться вышеуказанного вывода?