У меня есть требование проанализировать файлы txt /.sql и определить доступные запросы в файле. Файл может содержать операторы select / update / insert, появляющиеся в нескольких строках.
Доступна какая-либо библиотека с открытым исходным кодом для извлечения доступных sqls из текстового файла?
Требование является частью проекта, который мигрирует из базы данных sybase в базу данных oracle. Некоторые имена столбцов и имена таблиц обновляются.
Анализатор должен будет идентифицировать схему базы данных, имя таблицы и имя столбца (с учетом псевдонима таблицы) из текстового файла и заменить его именем таблицы и столбца имя настроено для oracle. Любой примерный проект, в котором можно было бы изучить, сделал подобное?