#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