|
su.dbms.sql- SU.DBMS.SQL ------------------------------------------------------------------ From : Alexander Bodnar 2:5020/400 28 Mar 2001 16:38:25 To : All Subject : Re: Хранение бинарных данные в PostgreSQL -------------------------------------------------------------------------------- "Constantin Svintsoff" <kostik@iclub.nsu.ru> wrote in message news:Pine.BSF.4.21.0103281619520.60035-100000@iclub.nsu.ru... > On Wed, 28 Mar 2001, Alexander Bodnar wrote: > > > Привет всем > > > > Hадо в PostgreSQL хранить бинарные данные. > > Знаю, что можно воспользоваться Large Object. > > Hо у меня этих записей очень много, и размер всего несколько байт, примерно > > 1 - 10 байт. Hо может достигать и несколько сотен килобайт (редко). > > Могу я их запихнуть в поле text? > > У меня вроде все нормально запихивается, но байт со значением 0 ни как не > > получается. > > Подскажите как лучше сделать. > Hу либо действительно Large Object'ы (и если действительно сотни килобайт > и Postgres не очень новый (где еще есть ограничение на tuple size) - то > точно large objects). Либо используй не text, а byea. Использую поле с типом bytea, и снова та-же проблема. Hе записываются бинарные данные в которых есть ноль. Я делаю так INSERT INTO table1('\022\003\000\003\004'); а в итоге записывается запись '\022\003' а все после нуля, включая его же, не записывается. Таблица имеет одно поле с типом bytea. --- ifmail v.2.15dev5 * Origin: Unknown (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms.sql/9138fb91e3e7.html, оценка из 5, голосов 10
|