В этом учебном пособии вы узнаете, как использовать Oracle/PLSQL функцию BFILENAME с синтаксисом и примерами.
Описание
Oracle/PLSQL функция BFILENAME возвращает локатор BFILE, соответствующий имени физического файла filename операционной системы.
Синтаксис
Синтаксис Oracle/PLSQL функции BFILENAME:
Параметры или аргументы
directory представляет собой объект каталога, который служит в качестве псевдонима для полного пути к файлу находящемуся на файловом сервере.
filename имя файла на файловом сервере.
Применение
Функцию BFILENAME можно использовать в следующих версиях Oracle/PLSQL:
- Oracle 12c, Oracle 11g, Oracle 10g, Oracle 9i, Oracle 8i
Пример
Сначала нам нужно создать объект каталога под названием ExampleDir, путь к которому на файловом сервере /example/totn.
CREATE DIRECTORY exampleDir AS '/example/totn';
Тогда мы можем использовать объект каталога ExampleDir в функции BFILENAME следующим образом:
1 2 |
SELECT BFILENAME('exampleDir', 'totn_logo.png') FROM dual; |