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 :

Jouer avec une chaine de caractères dans une procédure


Sujet :

Oracle

  1. #1
    Membre du Club
    Inscrit en
    Juin 2005
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 139
    Points : 59
    Points
    59
    Par défaut Jouer avec une chaine de caractères dans une procédure
    Bonjour à toute et à tous,

    Je dois automatiser un script pour faire une procédure afin de simplifier le travail au max.
    Je suis un peu dans le blocage .
    J'ai un champ que je dois insérer mais je dois changer la suffixe et préfixe.
    Imaginons que je passe à ma procédure le champ OFFRES

    Je veux que mon champ soit comme ça dans la base.

    Ce n'est pas tout. si j'insere un deuxieme champ il faut qu'il soit capable d’incrémenter
    donc vous avez remarquer que le préfixe ne change pas. enfin pour le préfixe c'est pas trop le problème car je sais comment faire.
    Le suffixe doit commencer par 0 a chaque fois et ensuite en incrémente le deuxième chiffre

    Merci de votre aide
    Cordialement

  2. #2
    McM
    McM est déconnecté
    Expert éminent

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Juillet 2003
    Messages
    4 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Juillet 2003
    Messages : 4 580
    Points : 7 740
    Points
    7 740
    Billets dans le blog
    4
    Par défaut
    Il faut utiliser du sql dynamique : EXECUTE IMMEDIATE
    More Code : More Bugs. Less Code : Less Bugs
    Mon Blog PL/Sql : Fichier Zip / Image BMP / Lire sqliteDB / QRCode et Images PNG ou BMP

  3. #3
    Membre du Club
    Inscrit en
    Juin 2005
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 139
    Points : 59
    Points
    59
    Par défaut
    Je n'ai pas tout saisi.
    J'automatise un script et ce bout me pose souci.

  4. #4
    Membre du Club
    Inscrit en
    Juin 2005
    Messages
    139
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 139
    Points : 59
    Points
    59
    Par défaut
    J'y suis presque.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    select SUBSTR('G_OFFRE_02', INSTR('G_OFFRE_02', '_') + 1, INSTR('G_OFFRE_02', '_',1, 2)-1 - INSTR('G_OFFRE_02', '_') ) from dual;
    ça me renvoi OFFRE

    maintenant il faut que j’incrémente le suffixe.
    ça va pas etre compliqué a mon avis

  5. #5
    McM
    McM est déconnecté
    Expert éminent

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Juillet 2003
    Messages
    4 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Juillet 2003
    Messages : 4 580
    Points : 7 740
    Points
    7 740
    Billets dans le blog
    4
    Par défaut
    Je n'ai pas compris ton problème alors, je croyais que tu voulais insérer dans une colonne G_OFFRE_01 ou G_OFFRE_02 ou G_OFFRE_03, etc.. suivant un paramètre.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    INSERT INTO MATABLE (G_OFFRE_0X) VALUES(val);
    Si tu es encore bloqué, donne un exemple de ce que tu veux faire et ton script.
    More Code : More Bugs. Less Code : Less Bugs
    Mon Blog PL/Sql : Fichier Zip / Image BMP / Lire sqliteDB / QRCode et Images PNG ou BMP

Discussions similaires

  1. [MFC] Insertion d'une chaine de caractère dans une BD
    Par julien.nasser dans le forum MFC
    Réponses: 2
    Dernier message: 20/04/2006, 15h19
  2. Réponses: 2
    Dernier message: 26/11/2005, 13h44
  3. Récupérer une chaine de caractère dans une page
    Par BrunS dans le forum Langage
    Réponses: 3
    Dernier message: 15/11/2005, 14h28
  4. [String]Recherche d'une chaine de caractères dans une autre
    Par Crazyblinkgirl dans le forum Langage
    Réponses: 3
    Dernier message: 29/07/2004, 11h51
  5. recherche d'une chaine de caractère dans une données text
    Par jdeheul dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 17/06/2004, 16h35

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