Получение файлов из PostgreSQL

Здравствуйте.
У меня такой вопрос: можно ли как-нибудь вытянуть файлы, хранящиеся в PostgreSQL, через sql? Или только командами типа pg_lo_open/pg_lo_read из PHP?
Вообще я хотела получить файлы через удаленные запросы к linked serverу из MSSQL. Все остальные данные, кроме файлов, я вытащить могу. Для linked serverа указан драйвер PostgreSQL ANSI.
Спасибо.

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Если файлы хранятся в БД как

Если файлы хранятся в БД как large objects, то логично что и работать надо указанными вами способами. Если файлы хранятся в БД ещё как-нибудь. то чтобы ответить на вопрос как их извлечь необходимо знать как они хранятся. Использовать комадны pg_lo_* из PHP необязательно. Есть и SQL команды, смотрите:
http://postgresql.ru.net/manual/lo-funcs.html

Опции просмотра комментариев

Выберите предпочитаемый вами способ показа комментариев и нажмите "Сохранить настройки" для активации изменений.

Back to top

(С) Виктор Вислобоков, 2008-2023