|
|
|
чем заменить pg_read_file ?
|
|||
|---|---|---|---|
|
#18+
Задача - загрузить текстовый файл в поле text. Внутри это немного невалидный XML в UTF8 pg_read_file работает отлдично, но ограничен чтением из pg_data, Если использовать lo_import, то можно вытащить bytea, но файл с русскими символами получить не могу. Была мысль использовать copy, но просиходит разделение по строкам, а нужно весь файл поместить в одну запись Есть идеи? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2014, 14:11:04 |
|
||
|
чем заменить pg_read_file ?
|
|||
|---|---|---|---|
|
#18+
tadmin, > copy ну можно потом "разделение по строкам" сгруппировать. -- буфер делать или временной или унлогед таблицей ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2014, 18:18:21 |
|
||
|
чем заменить pg_read_file ?
|
|||
|---|---|---|---|
|
#18+
tadmin... Если использовать lo_import, то можно вытащить bytea, но файл с русскими символами получить не могу. ... Есть идеи? convert_from( data /*bytea*/, '....' /*win866*/); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.12.2014, 18:51:37 |
|
||
|
|

start [/forum/topic.php?fid=53&msg=38842844&tid=1998273]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
209ms |
get topic data: |
10ms |
get forum data: |
3ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 204ms |
| total: | 508ms |

| 0 / 0 |
