Quoi, tu ne connais pas PB ? Va falloir parcourir tout le forum alors !

Le forum (ô combien francophone) des utilisateurs de Powerbuilder.

Recherche rapide

Annonce

Certaines rubriques, dont des cours, sont uniquement visibles par les membres du forum ^^.
Dans la rubrique Liens & Références, vous avez accès à un sommaire de téléchargement, profitez-en !
Il existe maintenant un nouveau TOPIC "Votre CV en Ligne" accessible uniquement par demande.

#1 18-04-2012 16:55:21

infopower  
Membre Power Geek
Lieu: paris
Date d'inscription: 13-04-2011
Messages: 213
Pépites: 1,060
Banque: 0

replace oracle

Bonjour,
Comment je peux remplacer dans une chaine des caractères la dernière occurrence de la chaine x dans la chaine y
Càd :
Soit chaine x= ‘12’
       Chaine y = ‘12345678912’
Je veux remplacer la dernière occurrence de x par ‘jj’ => 123456789jj
Existe-il un fonction en oracle qui permet ça


la vie est une course et il faut avoir un bon depart

Hors ligne

 

#2 18-04-2012 17:10:29

foon  
N2iGeek + MangasGeek = foon
Award: bf
Lieu: Bonchamp-Lès-Laval
Date d'inscription: 28-02-2007
Messages: 2492
Pépites: 103
Banque: 9,223,372,036,854,775,808

Re: replace oracle

Bonjour,

Regarde ici
Tu trouveras ton bonheur avec Instr et Replace (mais il va falloir coder un peu)


Seuls ceux qui ne font rien ne font jamais d'erreurs
http://www.nerdtests.com/images/badge/163124fb7fb459a3.gif

Hors ligne

 

#3 19-04-2012 10:47:34

infopower  
Membre Power Geek
Lieu: paris
Date d'inscription: 13-04-2011
Messages: 213
Pépites: 1,060
Banque: 0

Re: replace oracle

Merci pour ta réponse
Malheureusement c'est seukement avec SBSTR,INSTR et replace


la vie est une course et il faut avoir un bon depart

Hors ligne

 

#4 19-04-2012 10:55:13

xlat  
0xc0000005
Award: bf
Lieu: Tanger (طنج)
Date d'inscription: 04-12-2010
Messages: 725
Pépites: 11,358
Banque: 100,221,387,868,884,304
Site web

Re: replace oracle

et avec REGEXP_REPLACE( column, '^(.*)12$', '\1jj') ?


https://lut.im/eJINqa9o/vAtyxD0h "Don't believe everything you read on the Internet"
    -- Abraham Lincoln

www.ngs.ma

Hors ligne

 

#5 20-04-2012 12:58:36

infopower  
Membre Power Geek
Lieu: paris
Date d'inscription: 13-04-2011
Messages: 213
Pépites: 1,060
Banque: 0

Re: replace oracle

Merci pour vos réponses


la vie est une course et il faut avoir un bon depart

Hors ligne

 

Pied de page des forums

Propulsé par FluxBB 1.2.22