Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PostgreSQL Новый топик    Ответить
 Как записать бинарный файл в БД и выписать потом обратно на диск?  [new]
per
Member

Откуда:
Сообщений: 130
Добрый день.


Подскажите как записать бинарный файл в БД и выписать потом обратно на диск?
28 янв 21, 11:58    [22270645]     Ответить | Цитировать Сообщить модератору
 Re: Как записать бинарный файл в БД и выписать потом обратно на диск?  [new]
mefman
Member

Откуда:
Сообщений: 3305
per
Добрый день.


Подскажите как записать бинарный файл в БД и выписать потом обратно на диск?

спасибо - поржал!
28 янв 21, 18:56    [22270841]     Ответить | Цитировать Сообщить модератору
 Re: Как записать бинарный файл в БД и выписать потом обратно на диск?  [new]
Maxim Boguk
Member

Откуда: Melbourne, Австралия
Сообщений: 4581
per
Добрый день.


Подскажите как записать бинарный файл в БД и выписать потом обратно на диск?


читайте или про https://www.postgresql.org/docs/13/datatype-binary.html
или про https://www.postgresql.org/docs/13/largeobjects.html

смотря от задачи.

ps: хранение файлов в базе плохая практика особенно если их там много или они большие.

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
29 янв 21, 17:41    [22271337]     Ответить | Цитировать Сообщить модератору
 Re: Как записать бинарный файл в БД и выписать потом обратно на диск?  [new]
ptr128
Member

Откуда: Moscow
Сообщений: 887
per,

не надо. Достаточно иметь доступ к этим файлам через plperlu или plpython.
30 янв 21, 14:51    [22271679]     Ответить | Цитировать Сообщить модератору
 Re: Как записать бинарный файл в БД и выписать потом обратно на диск?  [new]
Mavr747
Member

Откуда:
Сообщений: 9
Извините, а где их хранить если необходимо?
1 фев 21, 09:06    [22272272]     Ответить | Цитировать Сообщить модератору
 Re: Как записать бинарный файл в БД и выписать потом обратно на диск?  [new]
Maxim Boguk
Member

Откуда: Melbourne, Австралия
Сообщений: 4581
Mavr747
Извините, а где их хранить если необходимо?


для хранения файлов есть файловая система (если зачем то надо то сетевая и/или распределенная).

--
Maxim Boguk
лучшая поддержка PostgreSQL: dataegret.ru
1 фев 21, 10:22    [22272297]     Ответить | Цитировать Сообщить модератору
Все форумы / PostgreSQL Ответить