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

Paradox Discussion :

Replace pour table paradox


Sujet :

Paradox

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 115
    Points : 69
    Points
    69
    Par défaut Replace pour table paradox
    Bonjour
    j'ai un petit problème je voudrais enlever des tirets dans un champs ex ad_Mac contient A8-B7-34-E8-45-01 je voudrait en résultat A8B734E84501
    J'ai fait la requête suivante
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    UPDATE Oldproduits SET Ad_Mac =  REPLACE(ad_mac,"-","")
    or message d'erreur fonctionnalité non supporté
    Y-a -t-il une autre commande en paradox
    Merci

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Mars 2002
    Messages
    115
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2002
    Messages : 115
    Points : 69
    Points
    69
    Par défaut
    j'ai trouvé une solution qui fonctionne
    voici le code
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
     
    Req := 'UPDATE produits';
    Req := req + ' SET AD_MAC =  SUBSTRING( AD_MAC FROM 1 FOR  2)';
    Req := req + ' || SUBSTRING( AD_MAC FROM 4 FOR 2 ) ';
    Req := req + ' || SUBSTRING( AD_MAC FROM 7 FOR 2 ) ';
    Req := req + ' || SUBSTRING( AD_MAC FROM 10 FOR 2 ) ';
    Req := req + ' || SUBSTRING( AD_MAC FROM 13 FOR 2 ) ';
    Req := req + ' || SUBSTRING( AD_MAC FROM 16 FOR 2) ';
    Req := req + ' WHERE AD_MAC <> "" ';
    Je pensais qu'avez une seul ligne code cela pouvait fonctionner. et là heureusement que je connaissais la position des tirets.

    si ça peut servir

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

Discussions similaires

  1. (VC++6 /C) Pb de création de table Paradox
    Par Vow dans le forum Paradox
    Réponses: 4
    Dernier message: 28/09/2004, 13h15
  2. Migration d'une table PARADOX
    Par DanielW dans le forum Débuter
    Réponses: 6
    Dernier message: 06/05/2004, 21h52
  3. Outil de reparation de tables paradox
    Par freud dans le forum Outils
    Réponses: 4
    Dernier message: 14/12/2003, 19h40
  4. Création multiple table paradox dans le code
    Par scarabee dans le forum C++Builder
    Réponses: 8
    Dernier message: 30/10/2002, 10h17
  5. reindexation table paradox
    Par edorlan dans le forum Paradox
    Réponses: 4
    Dernier message: 11/10/2002, 12h37

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