requetes multiple continuer malgré erreur
Bonjour,
Voici, mon problème, j'insère un fichier dans une de mes tables avec la commande :
Code:
COPY CANCER FROM '/path.../file.txt' WITH DELIMITER '|';
et je rencontre un problème, la première variable de ma table est un VARCHAR, et à une ligne de mon fichier, le champ que je veux saisir pose un problème: "birt-hogg-dub¡§?" , en effet il présente un caractère § ce qui provoque une erreur.
Donc, j'aimerais savoir si il est possible avec la commande COPY, de dire à psql que même si il y a une erreur à une ligne de passer à la suivante et de me renvoyer l'erreur quelquepart.
Ou comment faire accepter ce symbole à psql ? quelle type de champs dois-je mettre?
Merci de votre aide.
Voici l'erreur :
Citation:
ERREUR: séquence d'octets invalide pour l'encodage « UTF8 » : 0xa1
HINT: Cette erreur peut aussi survenir si la séquence d'octets ne correspond pas
au jeu de caractères attendu par le serveur, le jeu étant contrôlé par
« client_encoding ».
CONTEXT: COPY cancer, ligne 50