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

start [/forum/topic.php?fid=53&msg=38843262&tid=1998273]: |
0ms |
get settings: |
10ms |
get forum list: |
20ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
193ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 545ms |

| 0 / 0 |
