IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

PostgreSQL Discussion :

separateur de liste varchar[]


Sujet :

PostgreSQL

  1. #1
    gds
    gds est déconnecté
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 7
    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!

  2. #2
    Membre confirmé Avatar de champijulie
    Inscrit en
    Mai 2005
    Messages
    147
    Détails du profil
    Informations forums :
    Inscription : Mai 2005
    Messages : 147
    Par défaut
    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

  3. #3
    gds
    gds est déconnecté
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 7
    Par défaut
    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

  4. #4
    gds
    gds est déconnecté
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2003
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2003
    Messages : 7
    Par défaut
    ah oui sorry j'ai oublié de mettre que l'erreur est la suivant quand cela ne marche pas :
    erreur : tableau litteral mal formé

Discussions similaires

  1. [2008R2] Procédure stockée et paramètre varchar contenant une liste
    Par marie123 dans le forum Développement
    Réponses: 1
    Dernier message: 22/01/2015, 16h42
  2. Réponses: 4
    Dernier message: 28/03/2011, 12h02
  3. [DEBUTANT]xml separateur liste
    Par lipaika dans le forum XML/XSL et SOAP
    Réponses: 2
    Dernier message: 23/06/2008, 19h36
  4. Réponses: 2
    Dernier message: 29/05/2006, 15h58
  5. Colonne de zone de liste avec separateur millier
    Par uloaccess dans le forum Access
    Réponses: 3
    Dernier message: 11/01/2006, 16h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo