У меня есть требование в моем проекте, где я хочу читать файлы в данные таблицы CLOB.База данных оракула 12г.Мы используем liquibase для поддержания данных.Проект в Springboot.Liquibase использует файлы .sql для загрузки изменений.
Проблема, с которой я сталкиваюсь, заключается в том, что sql нужен абсолютный путь к файлу, а не путь относительно текущего файла изменений.
Любые указатели относительнокак я могу использовать "."или "classpath:" в sql набора изменений?
Одна из попыток, которые я предпринял, - отправка свойства в наборе изменений через тег свойства с тегом databaseChangeLog.Значения таких свойств доступны в файле набора изменений, но они не интерпретируют заполнители, такие как «classpath:».Следовательно, я застрял.dbms_lob.fileopen
принимает только объект каталога с абсолютным путем.Нет "."и т. д. понятно..в пути к файлу начинается с корня установки базы данных, который мне не нужен.Я хотел бы, чтобы путь, где хранятся все файлы изменений.Пожалуйста, помогите Если вы решили эту проблему каким-либо образом ..
Я опубликую более подробную информацию, если потребуется.