Описание тега bytea

Variable-length binary string type in PostgreSQL
0 ответов

Сохранение результата convert.FromBase64String в postgres bytea

У меня есть мини-система, где веб-интерфейс передает файл в формате base64 на сервер. Я использовал convert.frombase64string, чтобы преобразовать формат base64 в байтовый массив, и использовал поток файлов для сохранения файла на сервере. Коды показ…
03 июл '18 в 04:17
2 ответа

Отображение изображения, сохраненного в двоичном виде в столбце Postgre bytea

Я застрял на несколько часов, работая над этим. В сети найдено несколько решений, но мне никто не помогает. У меня проблема с отображением изображения в браузере с помощью PHP, который берет изображение из Postgres DB с типом столбца bytea. Я уверен…
22 окт '15 в 10:08
2 ответа

Postgres 9.3 дает ОШИБКУ: значения массива должны начинаться с... для шестнадцатеричного значения байта

Дается простая таблица: PGresult *res = PQexec(usersconn, "CREATE TABLE userfiles (username varchar[100] PRIMARY KEY, mydata bytea);"); Я пытаюсь добавить данные с этим: PGresult *res = PQexec(usersconn, "INSERT into userfiles VALUES ( 'peter' , '\\…
25 май '15 в 06:06
2 ответа

Как я могу получить MIME-тип байта, хранящегося в PostgreSQL

Как мы можем получить байты mime-типа, хранящиеся в базе данных Postgres?
1 ответ

Невозможно установить [B поле fr.mypackage.MyClass.data в java.lang.String

Я борюсь с этой проблемой: org.hibernate.PropertyAccessException: не удалось установить значение поля с помощью установщика отражения fr.mypackage.MyClass.data Вызвано: java.lang.IllegalArgumentException: Невозможно установить для [поля B fr.mypacka…
07 фев '18 в 17:24
2 ответа

Фильтрация данных postgres с использованием столбца bytea

У меня есть Java-приложение, которое вставляет элементы по мере их поступления от поставщика. Я фиксирую изображение продукта со штрих-кодом вместе с другой информацией (название, цена и т. Д.). Я сохраняю информацию о штрих-коде bytea в базе данных…
22 апр '15 в 09:07
1 ответ

Правильный способ конвертировать bytea из Postgres обратно в строку в Python

У меня есть небольшой скрипт, в котором я генерирую хэши SHA1, беру двоичное представление через hexdigest хешлиба и сохраняю их в БД Postgres со столбцом bytea. У меня есть запрос, который выглядит в Postgres (сокращенно): SELECT * FROM some_table …
26 мар '15 в 00:21
1 ответ

Как мне вставить / получить файлы.mat( matlab) из базы данных postgres в python?

Посмотрев вокруг, я написал этот код вставки / извлечения для чтения в файле.mat, отправил его в столбец базы данных bytea postgres, а затем попытался извлечь его и воссоздать файл. Я использую psycopg2 для взаимодействия с базой данных. Вставка: fu…
04 фев '15 в 22:06
1 ответ

PostgreSQL bytea для Base64, как SQL Server

В SQL Server я преобразую двоичный файл в Base64, как это SELECT HASHBYTES('MD5', 'Test') FOR XML PATH(''), TYPE и иметь результат "DLxmEfVUC9CAmjiNyVphWw==". В PostgreSQL у меня есть SELECT encode(md5('Test')::bytea, 'base64') и результат будет "MG…
15 янв '19 в 20:27
0 ответов

AES-шифрование в POSTRGESQL

Я использовал функцию в pgcrypto - encrypt('id','TheBestSecretKey','aes') зашифровать поле в postgresql(Pg admin tool)Поле было зашифровано, и вывод был в байтовом формате как:\234u\321\036\027\317O\371\020bb\342\334x)\236, Те же данные, которые был…
26 авг '16 в 09:14
1 ответ

Конвертировать blob/bytea SQL в дамп в строку в Python

У меня есть pg_dump таблицы, которая содержит столбец типа bytea. Это длинная строка вроде: \\x4e696365206d7573696361... Обычно в SQL я бы использовал простое: SELECT user_id, encode(text_column::bytea, 'escape') FROM posts LIMIT 10 И это обеспечива…
09 янв '18 в 16:57
2 ответа

postgresql обновляет поле bytea изображением с рабочего стола

Я пытаюсь написать обновление SQL-оператора в Postgresql (pg Commander), который будет обновлять столбец изображения профиля пользователя Я пробовал это: update mytable set avatarImg = pg_read_file('/Users/myUser/profile.png')::bytea where userid=5;…
02 июн '15 в 03:46
1 ответ

PostgreSQL bytea вставка двоичных данных

Столкнулся со следующей проблемой: вставив некоторые двоичные данные из приложения в поле "bytea" в нашей базе данных PostgreSQL 9.2, мы обнаружили, что их длина удваивается. Приложение написано на C++ и использует библиотеку SQL API для доступа к P…
28 ноя '13 в 10:25
2 ответа

Есть ли проблемы с производительностью при хранении файлов в PostgreSQL?

Можно ли хранить такие файлы, как HTML-страницы, изображения, PDF и т. Д. В таблице в PostgreSQL, или это медленно? Я прочитал несколько статей о том, что это не рекомендуется, но я не знаю, правда ли это. А что лучше использовать, хранить как BLOB …
07 мар '12 в 16:59
1 ответ

HTML/PHP/ODBC/PGSQL Base64 Изображение не отображается полностью

В настоящее время я испытываю странную проблему, когда я конвертировал веб-приложение в ODBC с использованием PostgreSQL (из MySQL с PHP mysqli-connector). Я заметил, что изображения, которые хранятся в виде bytea в базе данных PostgreSQL и брошенны…
02 май '16 в 05:41
4 ответа

Конвертируйте bigint в bytea, но меняйте порядок байтов

У меня есть таблица PostgreSQL, из которой я хочу изменить столбец bigint в bytea байт для хранения дополнительных данных. Я думаю, используя следующую последовательность: alter table mytable add new_column update mytable set new_column = int8send(o…
21 июн '12 в 16:06
1 ответ

Hibernate postgres проблема с поиском байтов

Я использую Hibernate 4.0 для хранения jpegs в postgres 9.1.4 (jdbc - это postgresql-9.1-901.jdbc4.jar) столбца bytea (byte[] - это объект hibernate, без дополнительного типа def). Процесс сохранения в спящем режиме работает нормально, потому что я …
16 июл '13 в 03:22
1 ответ

Получение изображения из базы данных postgresql с использованием Yii2 (php)

У нас проблема с получением загруженного изображения из базы данных postgres с помощью yii2 мы храним изображение таким образом в БД: $data = pg_escape_bytea(file_get_contents($model->CheckIfAvatarExists(Yii::$app->user->identity->userna…
29 авг '15 в 13:31
0 ответов

Как получить точный текст поля байтов postgresql с помощью Laravel PHP?

У меня есть поле Byte a PostgreSQL. Используя этот запрос в pgAdmin, я получаю такой результат: Запрос: SELECT bytea_column::text FROM users where email = 'xxxx@gmail.com'; Результат (текст): \014\321\031\353\354\005\263\.... Если я пытаюсь получить…
19 янв '18 в 20:43
0 ответов

Таблицы соединений postgres для столбца jsonb и столбца bytea

У меня есть 2 таблицы. Таблица A имеет столбец с именем artifact_references это столбец jsonb примерно так: [{'key': 'heuc3934ntueu', 'references': [{'event_key': '98n9tp8t', ...}], ... }] и таблица B с event_key столбец, который имеет bytea тип. я …
25 окт '17 в 17:58