У меня есть база данных со столбцом «endpointid» во многих таблицах. Я ищу функцию поиска, которая бы находила каждую таблицу, содержащую конкретную конечную точку, чтобы написать запрос на удаление этой конечной точки. Я попытался удалить функцию, чтобы удалить ее из всех таблиц, но это не работает должным образом, так как конкретный конечный пункт может быть не во всех таблицах. Я знаю, что следующий запрос дает все таблицы с именем столбца:
select table_name from all_tab_columns where lower(column_name) like lower('%endpointid%');
Как расширить этот запрос для поиска конкретной записи endpointid?