Problème d'extraction Blob .zip avec PostgreSQL
Bonjour,
Je suis confronté à un problème d'extraction de fichier blob d'une table de base de données.
Pour mes scripts SQL, j'utilise le logiciel pgAdmin3.
Présentation de la table attached_file :
id |name |mime_type |data
[PK] serial|character varying (300)|character varying(100) |bytea
1 |TEST_report_001.pdf |text/plain | <données binaires>
2 |TEST_sequence_001.dat|text/plain | <données binaires>
3 |TEST_zip_001.zip |application | <données binaires>
J'exécute les scripts suivants un à un.
Code:
1 2 3 4 5
| COPY (SELECT data FROM attached_file WHERE id = 1) TO 'D:/TEST_report_001.pdf' (format binary);
COPY (SELECT data FROM attached_file WHERE id = 2) TO 'D:/TEST_sequence_001.dat' (format binary);
COPY (SELECT data FROM attached_file WHERE id = 3) TO 'D:/TEST_zip_001.zip' (format binary); |
Les trois fichiers sont bien copiés un à un, et le pdf et le .dat sont directement exploitables, cependant il met impossible d'ouvrir le fichier zip copié.
Existe-il une commande particulière pour l'extraction d'un ZIP. Pouvez-vous m'aider à ce sujet ?
Merci d'avance
Cordialement
BastienM