powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Загрузить файл в поле
5 сообщений из 5, страница 1 из 1
Загрузить файл в поле
    #33082309
mwolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа.
Есть некий файл, мне нужно, чтоб его содержимое находилось в поле моей таблицы. Тип поля bytea или varchar.
Можно ли это сделать средствами Постгреса или же надо писать что-то своё?
...
Рейтинг: 0 / 0
Загрузить файл в поле
    #33082451
nig_AM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
COPY tablename [ ( column [, ...] ) ]
TO { 'filename' | STDOUT }
[ [ WITH ]
[ BINARY ]
[ OIDS ]
[ DELIMITER [ AS ] 'delimiter' ]
[ NULL [ AS ] 'null string' ]
[ CSV [ QUOTE [ AS ] 'quote' ]
[ ESCAPE [ AS ] 'escape' ]
[ FORCE QUOTE column [, ...] ]
...
Рейтинг: 0 / 0
Загрузить файл в поле
    #33082579
mwolf
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
nig_AMCOPY tablename [ ( column [, ...] ) ]
TO { 'filename' | STDOUT }
[ [ WITH ]
[ BINARY ]
[ OIDS ]
[ DELIMITER [ AS ] 'delimiter' ]
[ NULL [ AS ] 'null string' ]
[ CSV [ QUOTE [ AS ] 'quote' ]
[ ESCAPE [ AS ] 'escape' ]
[ FORCE QUOTE column [, ...] ]

ERROR: copy: line 1, Extra data after last expected column
lost synchronization with server, resetting connection

Ещё?
...
Рейтинг: 0 / 0
Загрузить файл в поле
    #33082683
Meta
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
\doc\contrib\admin
Функции:
record pg_file_stat(fname text)
int8 pg_file_length(fname text)
text pg_file_read(fname text, offs int8, len int8)
int8 pg_file_write(fname text, data text, append bool)
bool pg_file_rename(oldname text, newname text)
bool pg_file_rename(oldname text, newname text, archivname text)
bool pg_file_unlink(fname text)
setof text pg_dir_ls(dirname text, bool fullpath)

В восьмой версии точно есть, в седьмой, думаю, тоже :)
Правда, по-моему, там есть ограничения на чтение файлов. Не помню какие
...
Рейтинг: 0 / 0
Загрузить файл в поле
    #33083323
URIX
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
MetaВ восьмой версии точно есть, в седьмой, думаю, тоже :)в 7-й вообще нет функций pg_file_* :(( там, я думаю, придется обходиться loread
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Загрузить файл в поле
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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