Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Printemps des cartes 2024

#1 Fri 05 February 2010 15:48

Wheintz
Participant occasionnel
Lieu: Toulouse
Date d'inscription: 12 Sep 2005
Messages: 43

Problème insertion dans un champ de type tableau

Bonjour,

Je continue avec mes problèmes de type de champs sous postgresql ...

Je n'arrive pas à insérer de valeurs dans un champ de type tableau, du moins lorsque ces valeurs sont accompagnées des valeurs des autres champs.

Je m'explique :

Si j'envoie la requête

Code:

 INSERT INTO matable (nom_du_champ_type_tableau) VALUES ('{"val_1","val_2"}')

ça fonctionne.

En revanche, si j'envoie la requête

Code:

 INSERT INTO matable (nom_du_champ_1, ..., nom_du_champ_type_tableau, ..., nom_du_champ_n) VALUES ('val_1', ...,'{"val_1","val_2"}', ..., 'val_n')

Je reçois l'erreur suivante :

Code:

ERREUR:  la valeur du tableau doit commencer avec « { » ou avec l'information de la
dimension

J'ai beau chercher, je ne trouve pas.

Merci beaucoup pour votre aide.

wilfried

Hors ligne

 

Pied de page des forums

Powered by FluxBB