Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 30/05/2005, 19h09   #1
gds
Invité de passage
 
Inscription : décembre 2003
Messages : 7
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 7
Points : 2
Points : 2
Par défaut separateur de liste varchar[]

salut,

Problème :
Une colonne a pour type varchar[] dans une table , il semblerais qu'il faille encadrer les données à saisir par des accolades pour que l'enregistrement fonctionne : il faut saisir {hector} au lieu de hector sinon erreur blabla.
Impossible de modifier l'applicatif de saisie et obligé de mettre ce type varchar[] qui est le seul reconnu par l'applicatif.

donc:
J'ai essayé d'automatiser l'insertion des accolades avec la valeur par defaut de la colonne, concatenation de { || donnée saisie || }, mais je n'y arrive pas. Ou peut-être on peut régler postgresql pour que cela fonctionne???
merci pour l'aide!
gds est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2005, 10h07   #2
Membre régulier
 
Avatar de champijulie
 
Inscription : mai 2005
Messages : 147
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 147
Points : 92
Points : 92
bonjour,

est ce que tu pourrais donner le code de ton automatisation pour voir où est le problème car normalement cette concaténation devrait marcher pour te rajouter les accolades qu'il te manque.
merci.
champijulie
champijulie est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2005, 16h12   #3
gds
Invité de passage
 
Inscription : décembre 2003
Messages : 7
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 7
Points : 2
Points : 2
dans la valeur par defaut de la colonne tel de la table carnet avec pgadmin:

quand je mets : '{'::character varying[] || tel || '}'::character varying[]
cela ne marche pas
quand je mets : '{}'::character varying[]
cela marche mais mais je veux que quand on rentre un tel, il se mette entre les accolades automatiquement
gds est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 31/05/2005, 16h15   #4
gds
Invité de passage
 
Inscription : décembre 2003
Messages : 7
Détails du profil
Informations forums :
Inscription : décembre 2003
Messages : 7
Points : 2
Points : 2
ah oui sorry j'ai oublié de mettre que l'erreur est la suivant quand cela ne marche pas :
erreur : tableau litteral mal formé
gds est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h50.


 
 
 
 
Partenaires

Hébergement Web