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 :

pb insertion avec espaces


Sujet :

SQL Firebird

  1. #1
    Membre éprouvé
    Homme Profil pro
    Benevole
    Inscrit en
    Mai 2004
    Messages
    1 678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Benevole
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 678
    Points : 953
    Points
    953
    Par défaut pb insertion avec espaces
    bonjour à tous
    dans une de mes ps j'ai le code suivant pour faire un update
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    udate......=new.num||''||new.livre;
    mais lorsque je regarde dans ma table l'espace ne figure pas
    alors j'essaie çà
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    udate......=new.num||""||new.livre;
    mais c'est le même sénario l'espace n'aparait pas je suis bien embêté
    alors si quelqu'un a une idée
    merci a tous

  2. #2
    Membre expert
    Avatar de Barbibulle
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 048
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 048
    Points : 3 342
    Points
    3 342
    Par défaut
    New.xxx n'existant que dans les trigger vous parlez je pense de trigger et non de PS.

    Enfin ce n'est qu'un détail car ce n'est pas votre probleme...

    Pour créer une chaine il faut bien utiliser la simple cote et non la double (qui est à réservée pour désigner un objet interbase dont le nom contient des espaces).

    donc NEW.Num || ' ' || NEW.LIVRE devrait fonctionner par contre préférez caster Num si ce n'est pas un type chaine de caractère comme pourait le laisser entendre le nom...

  3. #3
    Membre éprouvé
    Homme Profil pro
    Benevole
    Inscrit en
    Mai 2004
    Messages
    1 678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Benevole
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 678
    Points : 953
    Points
    953
    Par défaut
    en effet vous avez bien raison c'est bien un trigger autant pour moi
    mais j'ai bien essayer la simple cote mais çà ne marche
    j'ai regarder alors le paramètre CHARACTER SET de ma base pensant que le pb pourrait venir de la
    il est a NONE.
    ma question est savoir alors cela peut être à l'origine de la défaillance :

  4. #4
    Membre expert
    Avatar de Barbibulle
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    2 048
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 2 048
    Points : 3 342
    Points
    3 342
    Par défaut
    Normalement non celà n'a rien à voir.

    Quel est le type la colonne que vous voulez updater, le type de num et le type de livre ?

  5. #5
    Membre éprouvé
    Homme Profil pro
    Benevole
    Inscrit en
    Mai 2004
    Messages
    1 678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Benevole
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 678
    Points : 953
    Points
    953
    Par défaut
    escuser moi le temps que je met a repondre.
    effet le type de mes colones est VARCHAR

  6. #6
    Membre éprouvé
    Homme Profil pro
    Benevole
    Inscrit en
    Mai 2004
    Messages
    1 678
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Benevole
    Secteur : Enseignement

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 678
    Points : 953
    Points
    953
    Par défaut
    je ne sais comment cela c'est passé mais j'ai redemarer ma machine et relancer le trigger et coup ca marcher
    merci à tous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [INSERT][SELECT] insert avec un select imbriqué
    Par narmataru dans le forum SQL
    Réponses: 11
    Dernier message: 06/03/2013, 03h04
  2. Problème Locate avec espaces
    Par Clezio dans le forum Bases de données
    Réponses: 2
    Dernier message: 10/03/2004, 19h06
  3. shellexecute + chemin avec espace
    Par abignon dans le forum MFC
    Réponses: 2
    Dernier message: 26/01/2004, 22h15
  4. INSERT avec procédure stockée / Clef de type AutoInc
    Par bgdelphi dans le forum Bases de données
    Réponses: 5
    Dernier message: 18/10/2003, 18h30
  5. Problème d'insertion avec MySQL
    Par Sonny dans le forum ASP
    Réponses: 13
    Dernier message: 28/08/2003, 13h52

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