Bytea i escape, unescape |
Bytea i escape, unescape |
4.03.2015, 13:16:31
Post
#1
|
|
Grupa: Zarejestrowani Postów: 295 Pomógł: 7 Dołączył: 26.03.2004 Skąd: Opole Ostrzeżenie: (0%) |
Wrzucam pliki do bazy z uzyciem funkcji pg_escape_bytea(). Następnie żeby je wydobyć uzywam funkcji pg_unescape_bytea() i wielkie jest moje zdziwienie kiedy otrzymuję zamiast moich plików jakiś syf. "PostgreSQL 9.3.5 on x86_64-unknown-linux-gnu, compiled by gcc (GCC) 4.1.2 20080704 (Red Hat 4.1.2-52), 64-bit"
Siąść i płakać ;p Już sobie poradziłem. Ustawiłem na serwerze "SET bytea_output = 'escape'; " Ale oprócz tego okazało się, że niechcący szorowałem pliki funkcją addslashes . Ten post edytował Indeo 4.03.2015, 12:12:44 -------------------- |
|
|
Wersja Lo-Fi | Aktualny czas: 4.05.2024 - 14:30 |