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

Oracle Discussion :

Traitement d'une chaine dans une procédure stockée ?


Sujet :

Oracle

  1. #1
    Kyp
    Kyp est déconnecté
    Futur Membre du Club
    Inscrit en
    Mai 2002
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 9
    Points : 7
    Points
    7
    Par défaut Traitement d'une chaine dans une procédure stockée ?
    Bonjour,

    j'ai une question existentielle : :
    Peut t on traiter une chaine pour seulement en garder une partie dans une procédure stockée sous oracle ?

    Je m'explique :
    Je supprime la reference REF-9 dans ma table
    Donc je veux réindenter toutes les references supérieures à 9 avec "Tada-"valeur-1 !
    donc je modifie REF-10 pour qu'elle devienne REF-9
    puis REF-11 pour qu elle devienne REF-10 etc ....
    mais pour cela il faut 'parser' la chaine

    Peut t on faire cela avec une procédure stockée sous Oracle ou bien je dois le faire en Php ?
    J'espère avoir été clair huhu

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Janvier 2005
    Messages
    2 320
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 2 320
    Points : 3 798
    Points
    3 798
    Par défaut
    quelque chose dans ce style :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    SQL>  select substr ('REF-9',5) -1 from dual ;
     
    SUBSTR('REF-9',5)-1
    -------------------
                      8
     
    SQL>  select substr ('REF-11',5) -1 from dual ;
     
    SUBSTR('REF-11',5)-1
    --------------------
                      10
     
    SQL>

  3. #3
    Kyp
    Kyp est déconnecté
    Futur Membre du Club
    Inscrit en
    Mai 2002
    Messages
    9
    Détails du profil
    Informations forums :
    Inscription : Mai 2002
    Messages : 9
    Points : 7
    Points
    7
    Par défaut
    a oui donc c'est possible !!
    je vais essayer, merci beaucoup !

Discussions similaires

  1. recherche d'une chaine dans une chaine
    Par Katachana dans le forum Langage
    Réponses: 2
    Dernier message: 15/07/2008, 12h10
  2. recherche d'une chaine dans une chaine
    Par jpclutier dans le forum Shell et commandes GNU
    Réponses: 3
    Dernier message: 03/12/2007, 11h30
  3. Tester une chaine dans une chaine
    Par ulysse031 dans le forum Algorithmes et structures de données
    Réponses: 13
    Dernier message: 26/03/2007, 00h48
  4. chercher caractére d'une chaine dans une chaine
    Par ulysse031 dans le forum Langage
    Réponses: 25
    Dernier message: 21/03/2007, 18h09
  5. Réponses: 2
    Dernier message: 19/10/2005, 15h38

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