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 Oracle Discussion :

SQL Remplacement d'une lettre par une autre


Sujet :

SQL Oracle

  1. #1
    Membre expérimenté Avatar de nathieb
    Homme Profil pro
    DevOps
    Inscrit en
    Mai 2004
    Messages
    1 057
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : DevOps
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 057
    Points : 1 532
    Points
    1 532
    Par défaut SQL Remplacement d'une lettre par une autre
    bonjour,

    Dans un curseur j'extrais un champ :
    s'il non null , je fais rien .
    s'il est null , je dois prendre la clef primaire de la table
    et remplir se champ en le modifiant à la position "3"
    , je dois y mettre un "E" genre si 10220 alors 10E20.

    Question : pour l'algo no pb.
    par contre je cherche vainement la fonction oracle.

    genre replace('3','E' ........;

    merci
    Olivier
    Architecte destructurant,
    be cool, be free

    Il nous reste Debian bien sûr

  2. #2
    Candidat au Club
    Inscrit en
    Juillet 2007
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 2
    Points : 2
    Points
    2
    Par défaut
    tu peux faire cela comme ca

    substr(champ,1,2)||'E'||substr(champ,4)
    le premier substr recupere les deux premiers caracteres du champ et le deuxieme prend le reste du champ a partir du quatrième caractères, le tout contaténé avec la lettre E en troisieme position

  3. #3
    Membre expérimenté Avatar de nathieb
    Homme Profil pro
    DevOps
    Inscrit en
    Mai 2004
    Messages
    1 057
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : DevOps
    Secteur : Service public

    Informations forums :
    Inscription : Mai 2004
    Messages : 1 057
    Points : 1 532
    Points
    1 532
    Par défaut Merci
    Excellent
    je teste

    j'avais trouvé substr , mais mais mon algo
    usine à gaz

    merci

    olivier
    Architecte destructurant,
    be cool, be free

    Il nous reste Debian bien sûr

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

Discussions similaires

  1. Remplacer une lettre par une autre dans une cellule
    Par Philippe76 dans le forum Excel
    Réponses: 1
    Dernier message: 09/01/2010, 22h26
  2. Réponses: 11
    Dernier message: 06/04/2009, 02h46
  3. Remplacer une lettre par une autre
    Par Chyokyka dans le forum Débuter
    Réponses: 2
    Dernier message: 01/04/2008, 09h27
  4. Réponses: 4
    Dernier message: 31/10/2007, 21h27
  5. Remplacer une lettre par une image (on peut ?)
    Par tunidesign dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 8
    Dernier message: 23/10/2005, 13h13

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