Здравствуйте.
У меня такой вопрос: можно ли как-нибудь вытянуть файлы, хранящиеся в 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