powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / SQLite [игнор отключен] [закрыт для гостей] / запрос на замену BLOB-данных из внешнего источника
8 сообщений из 8, страница 1 из 1
запрос на замену BLOB-данных из внешнего источника
    #37044867
guest3-450
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
здравствуйте.
помогите, пожалуйсто, составить запрос к базе данных, для того, чтоб в одной из таблиц заменить содержимое BLOB-поля на данные из внешнего источника.
есть база Db0 с таблицей Tb1, в которой есть BLOB-поле Bf2. в этом поле записана структура графического файла.
необходимо заменить данные BLOB-поля на структуру графического файла, лежащего на диске - "c:\pict1.jpg".
...
Рейтинг: 0 / 0
запрос на замену BLOB-данных из внешнего источника
    #37045160
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При помощи чего осуществляется исполнение запроса на вставку данных ?
...
Рейтинг: 0 / 0
запрос на замену BLOB-данных из внешнего источника
    #37045402
guest3-450
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SQLite 3, посредствам SQLiteExpert. база такая же - "SQLite format 3".
...
Рейтинг: 0 / 0
запрос на замену BLOB-данных из внешнего источника
    #37045444
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотри, позволяет ли он редактировать данные и загружать в колонки блобы.
Если не позволяет, то ищи другой тул, или ищи готовое расширение для
SQLite, регистрирующее функцию позволяющую прочитать файл, или ...
пиши программу.
...
Рейтинг: 0 / 0
запрос на замену BLOB-данных из внешнего источника
    #37046260
guest3-450
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
поля редактить - может. вручную менять полторы тыщи записей - сам понимаешь, удовольствие сомнительное.
мне просто нужен запрос, позволяющий записать что-то в блоб-поле из внешнего источника.
для чего что-то искать и писать, когда уже есть готовая прога, в которой можно выполнить запрос?
мне просто нужен пример запроса для импорта бинарных данных из внешнего источника!
...
Рейтинг: 0 / 0
запрос на замену BLOB-данных из внешнего источника
    #37046263
guest3-450
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
м-да...
походу, надо писать хотя бы пхпэшный скрипт... ибо только через посредника можно довезти до базы нужную инфу, в виде готового файла.
с другой стороны, sql и не был предназначен для загрузки данных из внешних источников - это всего лишь язык для работы со структурами данных...
печально.
...
Рейтинг: 0 / 0
запрос на замену BLOB-данных из внешнего источника
    #37047168
guest3-450
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
DROP TABLE IF EXISTS [Tb1];
CREATE TABLE [Tb1] ([ID] INTEGER NOT NULL PRIMARY KEY, [IMAGE] BLOB);
INSERT INTO Tb1 VALUES( 1 , X'FFD8FFE00..........0D9');
........................................
INSERT INTO Tb1 VALUES( 1500 , X'FFD8FFE00..........0D9');
PRAGMA default_cache_size= 10000 ;
COMMIT;

сделал таким способом.
извращение полное, но иначе не получается.
...
Рейтинг: 0 / 0
запрос на замену BLOB-данных из внешнего источника
    #37048091
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да все получилось бы ... Правильный путь - регистрируется собственная функция, например
read_file, которая читает и возвращает содержимое файла. Тогда можно было бы делать:
Код: plaintext
INSERT INTO Tb1 VALUES( 1500 , read_file('c:\aaa.bin'))
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / запрос на замену BLOB-данных из внешнего источника
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]