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

SQL Firebird Discussion :

Insertion d'un caractère tabulation dans un varchar


Sujet :

SQL Firebird

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre à l'essai
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    5
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2005
    Messages : 5
    Par défaut Insertion d'un caractère tabulation dans un varchar
    Bonjour,

    Je cherche dans une procédure stockée à insèrer plusieurs chaines en les séparant par un caractère tabulation dans un champs de type varchar mais je ne sais pas comment faire.
    En faisant des insert à partir de delphi ça marche mais quand j'essaye de faire ça à partir d'une procédure stockée j'ai le message "Invalid token.
    Dynamic SQL Error.
    SQL error code = -104.
    Token unknown - line 12, char 25.
    #."

    La partie concernée du code de ma procédure stockée est la suivante' :
    if (:valeur is not null) then
    temp=temp || #9 || :idattribut || '=' || :valeur;
    end
    Je ne sais même pas si ce que je veux faire est possible...
    Merci.

  2. #2
    Membre éclairé

    Profil pro
    Inscrit en
    Décembre 2004
    Messages
    379
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2004
    Messages : 379
    Par défaut
    perso, j'utilise une udf qui permet de convertir une valeur en caractère: CHR(9) me donne le caractère escompté.

    il faudrait voir du coté de l'udf RFUNCT si il n'existe pas une fonction similaire, si pas, je peux te passer les sources de l'udf que j'utilise, mais pour l'instant elle ne compile qu'en linux, car je n'est pas encore eu le temp de faire le nécessaire pour une dll windows, sauf si tu dispose du compilateur c++ builder de borland, auquel cas, je te passe le projet, cela dit, je peux te filer la dll compilé et les sources compilables à coté...

  3. #3
    Membre Expert
    Avatar de Barbibulle
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 052
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 052
    Par défaut
    Oui CHR existe dans rfunc et convient parfaitement pour inserer des tabulations et autres CRLF...

Discussions similaires

  1. [XL-2003] Insertion d'espaces et tabulation dans un fichier texte
    Par brownthefou dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/04/2012, 14h29
  2. Réponses: 1
    Dernier message: 06/12/2006, 09h22
  3. Réponses: 1
    Dernier message: 07/08/2006, 10h22
  4. caractère tabulation dans un select
    Par jeanvincent dans le forum Balisage (X)HTML et validation W3C
    Réponses: 15
    Dernier message: 22/06/2006, 08h35
  5. Insertion caractère spécial dans un fichier
    Par lenouvo dans le forum MFC
    Réponses: 2
    Dernier message: 01/02/2006, 11h30

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