Bonjour Utilisez la fonction Replace http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" a écrit dans le message de news:
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms de villes d'une base en sql 2000.
Merci de votre aide. Hervé
Itsejoke
Bonsoir Clark,
Merci de ta réponse, J'avais essayé cette fonction mais elle écrase le reste des caractères. J'airais besoin de ça par exemple : Je voudrais transformer : "LA PLAINE SAINT DENIS" en "LA PLAINE ST DENIS" ou "SAINT OUEN" en "ST OUEN"
Meric de ton aide.
"Clark [MVP CRM]" a écrit dans le message de news:
Bonjour Utilisez la fonction Replace http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" a écrit dans le message de news:
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms de villes d'une base en sql 2000.
Merci de votre aide. Hervé
Bonsoir Clark,
Merci de ta réponse,
J'avais essayé cette fonction mais elle écrase le reste des caractères.
J'airais besoin de ça par exemple :
Je voudrais transformer : "LA PLAINE SAINT DENIS" en "LA PLAINE ST DENIS" ou
"SAINT OUEN" en "ST OUEN"
Meric de ton aide.
"Clark [MVP CRM]" <clark@nospam.nospam> a écrit dans le message de news:
0071D519-81B0-44DA-9639-513B4CB727E4@microsoft.com...
Bonjour
Utilisez la fonction Replace
http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" <itsejoke@wha.com> a écrit dans le message de
news:uYSE9KMWJHA.2576@TK2MSFTNGP02.phx.gbl...
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms de
villes d'une base en sql 2000.
Merci de ta réponse, J'avais essayé cette fonction mais elle écrase le reste des caractères. J'airais besoin de ça par exemple : Je voudrais transformer : "LA PLAINE SAINT DENIS" en "LA PLAINE ST DENIS" ou "SAINT OUEN" en "ST OUEN"
Meric de ton aide.
"Clark [MVP CRM]" a écrit dans le message de news:
Bonjour Utilisez la fonction Replace http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" a écrit dans le message de news:
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms de villes d'une base en sql 2000.
Merci de votre aide. Hervé
Patrice
Elle n'écrase pas le reste. Que donne l'exemple cité dans la doc :
SELECT REPLACE('abcdefghicde','cde','xxx')
"Itsejoke" a écrit dans le message de groupe de discussion :
Bonsoir Clark,
Merci de ta réponse, J'avais essayé cette fonction mais elle écrase le reste des caractères. J'airais besoin de ça par exemple : Je voudrais transformer : "LA PLAINE SAINT DENIS" en "LA PLAINE ST DENIS" ou "SAINT OUEN" en "ST OUEN"
Meric de ton aide.
"Clark [MVP CRM]" a écrit dans le message de news:
Bonjour Utilisez la fonction Replace http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" a écrit dans le message de news:
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms de villes d'une base en sql 2000.
Merci de votre aide. Hervé
Elle n'écrase pas le reste. Que donne l'exemple cité dans la doc :
SELECT REPLACE('abcdefghicde','cde','xxx')
"Itsejoke" <itsejoke@wha.com> a écrit dans le message de groupe de
discussion : uaGaHkXWJHA.3688@TK2MSFTNGP02.phx.gbl...
Bonsoir Clark,
Merci de ta réponse,
J'avais essayé cette fonction mais elle écrase le reste des caractères.
J'airais besoin de ça par exemple :
Je voudrais transformer : "LA PLAINE SAINT DENIS" en "LA PLAINE ST DENIS"
ou "SAINT OUEN" en "ST OUEN"
Meric de ton aide.
"Clark [MVP CRM]" <clark@nospam.nospam> a écrit dans le message de news:
0071D519-81B0-44DA-9639-513B4CB727E4@microsoft.com...
Bonjour
Utilisez la fonction Replace
http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" <itsejoke@wha.com> a écrit dans le message de
news:uYSE9KMWJHA.2576@TK2MSFTNGP02.phx.gbl...
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms de
villes d'une base en sql 2000.
Elle n'écrase pas le reste. Que donne l'exemple cité dans la doc :
SELECT REPLACE('abcdefghicde','cde','xxx')
"Itsejoke" a écrit dans le message de groupe de discussion :
Bonsoir Clark,
Merci de ta réponse, J'avais essayé cette fonction mais elle écrase le reste des caractères. J'airais besoin de ça par exemple : Je voudrais transformer : "LA PLAINE SAINT DENIS" en "LA PLAINE ST DENIS" ou "SAINT OUEN" en "ST OUEN"
Meric de ton aide.
"Clark [MVP CRM]" a écrit dans le message de news:
Bonjour Utilisez la fonction Replace http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" a écrit dans le message de news:
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms de villes d'une base en sql 2000.
Merci de votre aide. Hervé
Clark [MVP CRM]
Bonjour Avec SQL server 2008, si je fais ça select replace(ville, 'saint', 'st') from (select 'saint ouen' as ville) t j'obtiens bien 'st ouen' Je ne me souviens plus si le comportement était différent dnas les versions précédentes de sql server mais ça m'étonnerait.
"Itsejoke" a écrit dans le message de news:
Bonsoir Clark,
Merci de ta réponse, J'avais essayé cette fonction mais elle écrase le reste des caractères. J'airais besoin de ça par exemple : Je voudrais transformer : "LA PLAINE SAINT DENIS" en "LA PLAINE ST DENIS" ou "SAINT OUEN" en "ST OUEN"
Meric de ton aide.
"Clark [MVP CRM]" a écrit dans le message de news:
Bonjour Utilisez la fonction Replace http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" a écrit dans le message de news:
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms de villes d'une base en sql 2000.
Merci de votre aide. Hervé
Bonjour
Avec SQL server 2008, si je fais ça
select replace(ville, 'saint', 'st') from (select 'saint ouen' as ville) t
j'obtiens bien 'st ouen'
Je ne me souviens plus si le comportement était différent dnas les versions
précédentes de sql server mais ça m'étonnerait.
"Itsejoke" <itsejoke@wha.com> a écrit dans le message de
news:uaGaHkXWJHA.3688@TK2MSFTNGP02.phx.gbl...
Bonsoir Clark,
Merci de ta réponse,
J'avais essayé cette fonction mais elle écrase le reste des caractères.
J'airais besoin de ça par exemple :
Je voudrais transformer : "LA PLAINE SAINT DENIS" en "LA PLAINE ST DENIS"
ou "SAINT OUEN" en "ST OUEN"
Meric de ton aide.
"Clark [MVP CRM]" <clark@nospam.nospam> a écrit dans le message de news:
0071D519-81B0-44DA-9639-513B4CB727E4@microsoft.com...
Bonjour
Utilisez la fonction Replace
http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" <itsejoke@wha.com> a écrit dans le message de
news:uYSE9KMWJHA.2576@TK2MSFTNGP02.phx.gbl...
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms de
villes d'une base en sql 2000.
Bonjour Avec SQL server 2008, si je fais ça select replace(ville, 'saint', 'st') from (select 'saint ouen' as ville) t j'obtiens bien 'st ouen' Je ne me souviens plus si le comportement était différent dnas les versions précédentes de sql server mais ça m'étonnerait.
"Itsejoke" a écrit dans le message de news:
Bonsoir Clark,
Merci de ta réponse, J'avais essayé cette fonction mais elle écrase le reste des caractères. J'airais besoin de ça par exemple : Je voudrais transformer : "LA PLAINE SAINT DENIS" en "LA PLAINE ST DENIS" ou "SAINT OUEN" en "ST OUEN"
Meric de ton aide.
"Clark [MVP CRM]" a écrit dans le message de news:
Bonjour Utilisez la fonction Replace http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" a écrit dans le message de news:
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms de villes d'une base en sql 2000.
Merci de votre aide. Hervé
Itsejoke
Bonsoir Patrice et bonsoir Clark, Merci pour vos réponses, Je suis d'accord avec vous si la source est tout le temps la même : genre "saint ouen", j'obtiens "st ouen" Dans l'exemple de la doc : ok : SELECT REPLACE('abcdefghicde','cde','xxx') donne abxxxfghixxx
Etant débutant, je n'avais pas bien compris comment mettre le champ ville et non une chaine de caractère en dur, mais j'ai trouvé après :
SELECT REPLACE(Ville, 'saint ', 'st') AS VilleModifie FROM societe
Merci encore. Hervé
"Clark [MVP CRM]" a écrit dans le message de news:
Bonjour Avec SQL server 2008, si je fais ça select replace(ville, 'saint', 'st') from (select 'saint ouen' as ville) t j'obtiens bien 'st ouen' Je ne me souviens plus si le comportement était différent dnas les versions précédentes de sql server mais ça m'étonnerait.
"Itsejoke" a écrit dans le message de news:
Bonsoir Clark,
Merci de ta réponse, J'avais essayé cette fonction mais elle écrase le reste des caractères. J'airais besoin de ça par exemple : Je voudrais transformer : "LA PLAINE SAINT DENIS" en "LA PLAINE ST DENIS" ou "SAINT OUEN" en "ST OUEN"
Meric de ton aide.
"Clark [MVP CRM]" a écrit dans le message de news:
Bonjour Utilisez la fonction Replace http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" a écrit dans le message de news:
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms de villes d'une base en sql 2000.
Merci de votre aide. Hervé
Bonsoir Patrice et bonsoir Clark,
Merci pour vos réponses,
Je suis d'accord avec vous si la source est tout le temps la même : genre
"saint ouen", j'obtiens "st ouen"
Dans l'exemple de la doc : ok : SELECT REPLACE('abcdefghicde','cde','xxx')
donne abxxxfghixxx
Etant débutant, je n'avais pas bien compris comment mettre le champ ville et
non une chaine de caractère en dur, mais j'ai trouvé après :
SELECT REPLACE(Ville, 'saint ', 'st') AS VilleModifie
FROM societe
Merci encore.
Hervé
"Clark [MVP CRM]" <clark@nospam.nospam> a écrit dans le message de news:
0120165A-AE35-4887-A464-240D22EE36A9@microsoft.com...
Bonjour
Avec SQL server 2008, si je fais ça
select replace(ville, 'saint', 'st') from (select 'saint ouen' as ville) t
j'obtiens bien 'st ouen'
Je ne me souviens plus si le comportement était différent dnas les
versions précédentes de sql server mais ça m'étonnerait.
"Itsejoke" <itsejoke@wha.com> a écrit dans le message de
news:uaGaHkXWJHA.3688@TK2MSFTNGP02.phx.gbl...
Bonsoir Clark,
Merci de ta réponse,
J'avais essayé cette fonction mais elle écrase le reste des caractères.
J'airais besoin de ça par exemple :
Je voudrais transformer : "LA PLAINE SAINT DENIS" en "LA PLAINE ST DENIS"
ou "SAINT OUEN" en "ST OUEN"
Meric de ton aide.
"Clark [MVP CRM]" <clark@nospam.nospam> a écrit dans le message de news:
0071D519-81B0-44DA-9639-513B4CB727E4@microsoft.com...
Bonjour
Utilisez la fonction Replace
http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" <itsejoke@wha.com> a écrit dans le message de
news:uYSE9KMWJHA.2576@TK2MSFTNGP02.phx.gbl...
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms de
villes d'une base en sql 2000.
Bonsoir Patrice et bonsoir Clark, Merci pour vos réponses, Je suis d'accord avec vous si la source est tout le temps la même : genre "saint ouen", j'obtiens "st ouen" Dans l'exemple de la doc : ok : SELECT REPLACE('abcdefghicde','cde','xxx') donne abxxxfghixxx
Etant débutant, je n'avais pas bien compris comment mettre le champ ville et non une chaine de caractère en dur, mais j'ai trouvé après :
SELECT REPLACE(Ville, 'saint ', 'st') AS VilleModifie FROM societe
Merci encore. Hervé
"Clark [MVP CRM]" a écrit dans le message de news:
Bonjour Avec SQL server 2008, si je fais ça select replace(ville, 'saint', 'st') from (select 'saint ouen' as ville) t j'obtiens bien 'st ouen' Je ne me souviens plus si le comportement était différent dnas les versions précédentes de sql server mais ça m'étonnerait.
"Itsejoke" a écrit dans le message de news:
Bonsoir Clark,
Merci de ta réponse, J'avais essayé cette fonction mais elle écrase le reste des caractères. J'airais besoin de ça par exemple : Je voudrais transformer : "LA PLAINE SAINT DENIS" en "LA PLAINE ST DENIS" ou "SAINT OUEN" en "ST OUEN"
Meric de ton aide.
"Clark [MVP CRM]" a écrit dans le message de news:
Bonjour Utilisez la fonction Replace http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" a écrit dans le message de news:
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms de villes d'une base en sql 2000.
Merci de votre aide. Hervé
TedIF
Itsejoke avait écrit le 09/12/2008 :
Bonsoir Patrice et bonsoir Clark, Merci pour vos réponses, Je suis d'accord avec vous si la source est tout le temps la même : genre "saint ouen", j'obtiens "st ouen" Dans l'exemple de la doc : ok : SELECT REPLACE('abcdefghicde','cde','xxx') donne abxxxfghixxx
Etant débutant, je n'avais pas bien compris comment mettre le champ ville et non une chaine de caractère en dur, mais j'ai trouvé après :
SELECT REPLACE(Ville, 'saint ', 'st') AS VilleModifie FROM societe
Merci encore. Hervé
"Clark [MVP CRM]" a écrit dans le message de news:
Bonjour Avec SQL server 2008, si je fais ça select replace(ville, 'saint', 'st') from (select 'saint ouen' as ville) t j'obtiens bien 'st ouen' Je ne me souviens plus si le comportement était différent dnas les versions précédentes de sql server mais ça m'étonnerait.
"Itsejoke" a écrit dans le message de news:
Bonsoir Clark,
Merci de ta réponse, J'avais essayé cette fonction mais elle écrase le reste des caractères. J'airais besoin de ça par exemple : Je voudrais transformer : "LA PLAINE SAINT DENIS" en "LA PLAINE ST DENIS" ou "SAINT OUEN" en "ST OUEN"
Meric de ton aide.
"Clark [MVP CRM]" a écrit dans le message de news:
Bonjour Utilisez la fonction Replace http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" a écrit dans le message de news:
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms de villes d'une base en sql 2000.
Merci de votre aide. Hervé
A mon avis il manque un espace dans 'sp'
--
Dominique
Itsejoke avait écrit le 09/12/2008 :
Bonsoir Patrice et bonsoir Clark,
Merci pour vos réponses,
Je suis d'accord avec vous si la source est tout le temps la même : genre
"saint ouen", j'obtiens "st ouen"
Dans l'exemple de la doc : ok : SELECT REPLACE('abcdefghicde','cde','xxx')
donne abxxxfghixxx
Etant débutant, je n'avais pas bien compris comment mettre le champ ville et
non une chaine de caractère en dur, mais j'ai trouvé après :
SELECT REPLACE(Ville, 'saint ', 'st') AS VilleModifie
FROM societe
Merci encore.
Hervé
"Clark [MVP CRM]" <clark@nospam.nospam> a écrit dans le message de news:
0120165A-AE35-4887-A464-240D22EE36A9@microsoft.com...
Bonjour
Avec SQL server 2008, si je fais ça
select replace(ville, 'saint', 'st') from (select 'saint ouen' as ville) t
j'obtiens bien 'st ouen'
Je ne me souviens plus si le comportement était différent dnas les versions
précédentes de sql server mais ça m'étonnerait.
"Itsejoke" <itsejoke@wha.com> a écrit dans le message de
news:uaGaHkXWJHA.3688@TK2MSFTNGP02.phx.gbl...
Bonsoir Clark,
Merci de ta réponse,
J'avais essayé cette fonction mais elle écrase le reste des caractères.
J'airais besoin de ça par exemple :
Je voudrais transformer : "LA PLAINE SAINT DENIS" en "LA PLAINE ST DENIS"
ou "SAINT OUEN" en "ST OUEN"
Meric de ton aide.
"Clark [MVP CRM]" <clark@nospam.nospam> a écrit dans le message de news:
0071D519-81B0-44DA-9639-513B4CB727E4@microsoft.com...
Bonjour
Utilisez la fonction Replace
http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" <itsejoke@wha.com> a écrit dans le message de
news:uYSE9KMWJHA.2576@TK2MSFTNGP02.phx.gbl...
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms de
villes d'une base en sql 2000.
Bonsoir Patrice et bonsoir Clark, Merci pour vos réponses, Je suis d'accord avec vous si la source est tout le temps la même : genre "saint ouen", j'obtiens "st ouen" Dans l'exemple de la doc : ok : SELECT REPLACE('abcdefghicde','cde','xxx') donne abxxxfghixxx
Etant débutant, je n'avais pas bien compris comment mettre le champ ville et non une chaine de caractère en dur, mais j'ai trouvé après :
SELECT REPLACE(Ville, 'saint ', 'st') AS VilleModifie FROM societe
Merci encore. Hervé
"Clark [MVP CRM]" a écrit dans le message de news:
Bonjour Avec SQL server 2008, si je fais ça select replace(ville, 'saint', 'st') from (select 'saint ouen' as ville) t j'obtiens bien 'st ouen' Je ne me souviens plus si le comportement était différent dnas les versions précédentes de sql server mais ça m'étonnerait.
"Itsejoke" a écrit dans le message de news:
Bonsoir Clark,
Merci de ta réponse, J'avais essayé cette fonction mais elle écrase le reste des caractères. J'airais besoin de ça par exemple : Je voudrais transformer : "LA PLAINE SAINT DENIS" en "LA PLAINE ST DENIS" ou "SAINT OUEN" en "ST OUEN"
Meric de ton aide.
"Clark [MVP CRM]" a écrit dans le message de news:
Bonjour Utilisez la fonction Replace http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" a écrit dans le message de news:
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms de villes d'une base en sql 2000.
Merci de votre aide. Hervé
A mon avis il manque un espace dans 'sp'
--
Dominique
Itsejoke
Bonsoir Dominique, Exact, je l'ai rajouté ensuite :-)
"TedIF" a écrit dans le message de news:
Itsejoke avait écrit le 09/12/2008 :
Bonsoir Patrice et bonsoir Clark, Merci pour vos réponses, Je suis d'accord avec vous si la source est tout le temps la même : genre "saint ouen", j'obtiens "st ouen" Dans l'exemple de la doc : ok : SELECT REPLACE('abcdefghicde','cde','xxx') donne abxxxfghixxx
Etant débutant, je n'avais pas bien compris comment mettre le champ ville et non une chaine de caractère en dur, mais j'ai trouvé après :
SELECT REPLACE(Ville, 'saint ', 'st') AS VilleModifie FROM societe
Merci encore. Hervé
"Clark [MVP CRM]" a écrit dans le message de news:
Bonjour Avec SQL server 2008, si je fais ça select replace(ville, 'saint', 'st') from (select 'saint ouen' as ville) t j'obtiens bien 'st ouen' Je ne me souviens plus si le comportement était différent dnas les versions précédentes de sql server mais ça m'étonnerait.
"Itsejoke" a écrit dans le message de news:
Bonsoir Clark,
Merci de ta réponse, J'avais essayé cette fonction mais elle écrase le reste des caractères. J'airais besoin de ça par exemple : Je voudrais transformer : "LA PLAINE SAINT DENIS" en "LA PLAINE ST DENIS" ou "SAINT OUEN" en "ST OUEN"
Meric de ton aide.
"Clark [MVP CRM]" a écrit dans le message de news:
Bonjour Utilisez la fonction Replace http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" a écrit dans le message de news:
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms de villes d'une base en sql 2000.
Merci de votre aide. Hervé
A mon avis il manque un espace dans 'sp'
--
Dominique
Bonsoir Dominique,
Exact, je l'ai rajouté ensuite :-)
"TedIF" <TedIf@TedIF.fr> a écrit dans le message de news:
mn.51e47d8c9fe226a2.65892@TedIF.fr...
Itsejoke avait écrit le 09/12/2008 :
Bonsoir Patrice et bonsoir Clark,
Merci pour vos réponses,
Je suis d'accord avec vous si la source est tout le temps la même : genre
"saint ouen", j'obtiens "st ouen"
Dans l'exemple de la doc : ok : SELECT
REPLACE('abcdefghicde','cde','xxx') donne abxxxfghixxx
Etant débutant, je n'avais pas bien compris comment mettre le champ ville
et non une chaine de caractère en dur, mais j'ai trouvé après :
SELECT REPLACE(Ville, 'saint ', 'st') AS VilleModifie
FROM societe
Merci encore.
Hervé
"Clark [MVP CRM]" <clark@nospam.nospam> a écrit dans le message de news:
0120165A-AE35-4887-A464-240D22EE36A9@microsoft.com...
Bonjour
Avec SQL server 2008, si je fais ça
select replace(ville, 'saint', 'st') from (select 'saint ouen' as ville)
t
j'obtiens bien 'st ouen'
Je ne me souviens plus si le comportement était différent dnas les
versions précédentes de sql server mais ça m'étonnerait.
"Itsejoke" <itsejoke@wha.com> a écrit dans le message de
news:uaGaHkXWJHA.3688@TK2MSFTNGP02.phx.gbl...
Bonsoir Clark,
Merci de ta réponse,
J'avais essayé cette fonction mais elle écrase le reste des caractères.
J'airais besoin de ça par exemple :
Je voudrais transformer : "LA PLAINE SAINT DENIS" en "LA PLAINE ST
DENIS" ou "SAINT OUEN" en "ST OUEN"
Meric de ton aide.
"Clark [MVP CRM]" <clark@nospam.nospam> a écrit dans le message de
news: 0071D519-81B0-44DA-9639-513B4CB727E4@microsoft.com...
Bonjour
Utilisez la fonction Replace
http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" <itsejoke@wha.com> a écrit dans le message de
news:uYSE9KMWJHA.2576@TK2MSFTNGP02.phx.gbl...
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms
de villes d'une base en sql 2000.
Bonsoir Dominique, Exact, je l'ai rajouté ensuite :-)
"TedIF" a écrit dans le message de news:
Itsejoke avait écrit le 09/12/2008 :
Bonsoir Patrice et bonsoir Clark, Merci pour vos réponses, Je suis d'accord avec vous si la source est tout le temps la même : genre "saint ouen", j'obtiens "st ouen" Dans l'exemple de la doc : ok : SELECT REPLACE('abcdefghicde','cde','xxx') donne abxxxfghixxx
Etant débutant, je n'avais pas bien compris comment mettre le champ ville et non une chaine de caractère en dur, mais j'ai trouvé après :
SELECT REPLACE(Ville, 'saint ', 'st') AS VilleModifie FROM societe
Merci encore. Hervé
"Clark [MVP CRM]" a écrit dans le message de news:
Bonjour Avec SQL server 2008, si je fais ça select replace(ville, 'saint', 'st') from (select 'saint ouen' as ville) t j'obtiens bien 'st ouen' Je ne me souviens plus si le comportement était différent dnas les versions précédentes de sql server mais ça m'étonnerait.
"Itsejoke" a écrit dans le message de news:
Bonsoir Clark,
Merci de ta réponse, J'avais essayé cette fonction mais elle écrase le reste des caractères. J'airais besoin de ça par exemple : Je voudrais transformer : "LA PLAINE SAINT DENIS" en "LA PLAINE ST DENIS" ou "SAINT OUEN" en "ST OUEN"
Meric de ton aide.
"Clark [MVP CRM]" a écrit dans le message de news:
Bonjour Utilisez la fonction Replace http://doc.ddart.net/mssql/sql70/ra-rz_6.htm
"Itsejoke" a écrit dans le message de news:
Bonjour à tous,
J'aurais besoin de remplacer de remplacer SAINT par ST dans les noms de villes d'une base en sql 2000.