Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Patrice Scribe
Oui, par exemple avec les fonctions de traitement des chaines de caractères. Il est tout de même recommandé si possible de stocker chaque information élémentaire dans une colonne distincte plutôt que de mettre plusieurs informations dans une même colonne.
A moins que tu veuilles dire modifier certaines lignes seulement ?
Concrètement que veux tu faire ? --
"BARBARA" a écrit dans le message de news:1192b01c3f605$b400b340$ Bonjour,
Je souhaiterai faire une requête me permettant de modifier en partie le contenu d'un champ d'une table. Est-ce possible, si oui, comment?
Merci
Barbara
Oui, par exemple avec les fonctions de traitement des chaines de caractères.
Il est tout de même recommandé si possible de stocker chaque information
élémentaire dans une colonne distincte plutôt que de mettre plusieurs
informations dans une même colonne.
A moins que tu veuilles dire modifier certaines lignes seulement ?
Concrètement que veux tu faire ?
--
"BARBARA" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:1192b01c3f605$b400b340$a101280a@phx.gbl...
Bonjour,
Je souhaiterai faire une requête me permettant de modifier
en partie le contenu d'un champ d'une table.
Est-ce possible, si oui, comment?
Oui, par exemple avec les fonctions de traitement des chaines de caractères. Il est tout de même recommandé si possible de stocker chaque information élémentaire dans une colonne distincte plutôt que de mettre plusieurs informations dans une même colonne.
A moins que tu veuilles dire modifier certaines lignes seulement ?
Concrètement que veux tu faire ? --
"BARBARA" a écrit dans le message de news:1192b01c3f605$b400b340$ Bonjour,
Je souhaiterai faire une requête me permettant de modifier en partie le contenu d'un champ d'une table. Est-ce possible, si oui, comment?
Merci
Barbara
BARBARA
Bonjour,
Le champ contient des lignes suivantes :
http://bdy.archimed.fr/_vti_inf.html
Je ne veux modifier que bdy.archimed.fr par yahoo.fr
Merci
Barbara
-----Message d'origine----- Oui, par exemple avec les fonctions de traitement des
chaines de caractères.
Il est tout de même recommandé si possible de stocker
chaque information
élémentaire dans une colonne distincte plutôt que de
mettre plusieurs
informations dans une même colonne.
A moins que tu veuilles dire modifier certaines lignes
seulement ?
Concrètement que veux tu faire ? --
"BARBARA" a écrit
dans le message de
news:1192b01c3f605$b400b340$ Bonjour,
Je souhaiterai faire une requête me permettant de modifier en partie le contenu d'un champ d'une table. Est-ce possible, si oui, comment?
Merci
Barbara
.
Bonjour,
Le champ contient des lignes suivantes :
http://bdy.archimed.fr/_vti_inf.html
Je ne veux modifier que bdy.archimed.fr par yahoo.fr
Merci
Barbara
-----Message d'origine-----
Oui, par exemple avec les fonctions de traitement des
chaines de caractères.
Il est tout de même recommandé si possible de stocker
chaque information
élémentaire dans une colonne distincte plutôt que de
mettre plusieurs
informations dans une même colonne.
A moins que tu veuilles dire modifier certaines lignes
seulement ?
Concrètement que veux tu faire ?
--
"BARBARA" <anonymous@discussions.microsoft.com> a écrit
Je ne veux modifier que bdy.archimed.fr par yahoo.fr
Merci
Barbara
-----Message d'origine----- Oui, par exemple avec les fonctions de traitement des
chaines de caractères.
Il est tout de même recommandé si possible de stocker
chaque information
élémentaire dans une colonne distincte plutôt que de
mettre plusieurs
informations dans une même colonne.
A moins que tu veuilles dire modifier certaines lignes
seulement ?
Concrètement que veux tu faire ? --
"BARBARA" a écrit
dans le message de
news:1192b01c3f605$b400b340$ Bonjour,
Je souhaiterai faire une requête me permettant de modifier en partie le contenu d'un champ d'une table. Est-ce possible, si oui, comment?
Merci
Barbara
.
DH
Il faut le mettre à jour en utilisant les opérations de manipulation de chaînes : replace s'il s'agit de remplacer une chaîne dans le champ en cours ou substring pour des modifications plus complexes.
SUBSTRING ( expression , start , length ) retourne la partie de "expression" comprise entre start et length. Pour modifier une partie de champ le couper en deux par deux substring, l'un s'arrêtant avant la partie à modifier et l'autre commençan après et concaténer avec la modif souhaitée (substring1 + val + substring2).
REPLACE ( 'string1' , 'string2' , 'string3' ) remplace string2 par string3 dans string1 et retourne le résultat. Pour supprimer un caractère, le remplacer par ''.
-----Message d'origine----- Bonjour,
Je souhaiterai faire une requête me permettant de
modifier
en partie le contenu d'un champ d'une table. Est-ce possible, si oui, comment?
Merci
Barbara .
Il faut le mettre à jour en utilisant les opérations de
manipulation de chaînes : replace s'il s'agit de remplacer
une chaîne dans le champ en cours ou substring pour des
modifications plus complexes.
SUBSTRING ( expression , start , length )
retourne la partie de "expression" comprise entre start et
length. Pour modifier une partie de champ le couper en
deux par deux substring, l'un s'arrêtant avant la partie à
modifier et l'autre commençan après et concaténer avec la
modif souhaitée (substring1 + val + substring2).
REPLACE ( 'string1' , 'string2' , 'string3' )
remplace string2 par string3 dans string1 et retourne le
résultat. Pour supprimer un caractère, le remplacer par ''.
-----Message d'origine-----
Bonjour,
Je souhaiterai faire une requête me permettant de
modifier
en partie le contenu d'un champ d'une table.
Est-ce possible, si oui, comment?
Il faut le mettre à jour en utilisant les opérations de manipulation de chaînes : replace s'il s'agit de remplacer une chaîne dans le champ en cours ou substring pour des modifications plus complexes.
SUBSTRING ( expression , start , length ) retourne la partie de "expression" comprise entre start et length. Pour modifier une partie de champ le couper en deux par deux substring, l'un s'arrêtant avant la partie à modifier et l'autre commençan après et concaténer avec la modif souhaitée (substring1 + val + substring2).
REPLACE ( 'string1' , 'string2' , 'string3' ) remplace string2 par string3 dans string1 et retourne le résultat. Pour supprimer un caractère, le remplacer par ''.
-----Message d'origine----- Bonjour,
Je souhaiterai faire une requête me permettant de
modifier
en partie le contenu d'un champ d'une table. Est-ce possible, si oui, comment?
Merci
Barbara .
Patrice Scribe
Dans ce cas :
SELECT REPLACE(MonChamp,'bdy.archimed.fr','yahoo.fr') FROM MaTable
pour vérifier si le résultat te convient.
Ensuite :
UPDATE MaTable SET MonChamp=REPLACE(MonChamp,'bdy.archimed.fr','yahoo.fr')
pour effectuer les modifications...
--
"BARBARA" a écrit dans le message de news:1245201c3f60a$5e4f0a50$ Bonjour,
Le champ contient des lignes suivantes :
http://bdy.archimed.fr/_vti_inf.html
Je ne veux modifier que bdy.archimed.fr par yahoo.fr
Merci
Barbara
-----Message d'origine----- Oui, par exemple avec les fonctions de traitement des
chaines de caractères.
Il est tout de même recommandé si possible de stocker
chaque information
élémentaire dans une colonne distincte plutôt que de
mettre plusieurs
informations dans une même colonne.
A moins que tu veuilles dire modifier certaines lignes
seulement ?
Concrètement que veux tu faire ? --
"BARBARA" a écrit
dans le message de
news:1192b01c3f605$b400b340$ Bonjour,
Je souhaiterai faire une requête me permettant de modifier en partie le contenu d'un champ d'une table. Est-ce possible, si oui, comment?
Merci
Barbara
.
Dans ce cas :
SELECT REPLACE(MonChamp,'bdy.archimed.fr','yahoo.fr') FROM MaTable
pour vérifier si le résultat te convient.
Ensuite :
UPDATE MaTable SET MonChamp=REPLACE(MonChamp,'bdy.archimed.fr','yahoo.fr')
pour effectuer les modifications...
--
"BARBARA" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:1245201c3f60a$5e4f0a50$a401280a@phx.gbl...
Bonjour,
Le champ contient des lignes suivantes :
http://bdy.archimed.fr/_vti_inf.html
Je ne veux modifier que bdy.archimed.fr par yahoo.fr
Merci
Barbara
-----Message d'origine-----
Oui, par exemple avec les fonctions de traitement des
chaines de caractères.
Il est tout de même recommandé si possible de stocker
chaque information
élémentaire dans une colonne distincte plutôt que de
mettre plusieurs
informations dans une même colonne.
A moins que tu veuilles dire modifier certaines lignes
seulement ?
Concrètement que veux tu faire ?
--
"BARBARA" <anonymous@discussions.microsoft.com> a écrit
Je ne veux modifier que bdy.archimed.fr par yahoo.fr
Merci
Barbara
-----Message d'origine----- Oui, par exemple avec les fonctions de traitement des
chaines de caractères.
Il est tout de même recommandé si possible de stocker
chaque information
élémentaire dans une colonne distincte plutôt que de
mettre plusieurs
informations dans une même colonne.
A moins que tu veuilles dire modifier certaines lignes
seulement ?
Concrètement que veux tu faire ? --
"BARBARA" a écrit
dans le message de
news:1192b01c3f605$b400b340$ Bonjour,
Je souhaiterai faire une requête me permettant de
modifier
en partie le contenu d'un champ d'une table. Est-ce possible, si oui, comment?
Merci
Barbara
.
.
DH
Alors le UPDATE [nom_de_la_base].[nom_du_propriétaire]. [nom_dela table] set [nom_du_champ]=REPLACE ([nom_du_champ], 'bdy.archimed.fr', 'yahoo.fr') WHERE "tes critères" s'impose.
-----Message d'origine----- Bonjour,
Le champ contient des lignes suivantes :
http://bdy.archimed.fr/_vti_inf.html
Je ne veux modifier que bdy.archimed.fr par yahoo.fr
Merci
Barbara
-----Message d'origine----- Oui, par exemple avec les fonctions de traitement des
chaines de caractères.
Il est tout de même recommandé si possible de stocker
chaque information
élémentaire dans une colonne distincte plutôt que de
mettre plusieurs
informations dans une même colonne.
A moins que tu veuilles dire modifier certaines lignes
seulement ?
Concrètement que veux tu faire ? --
"BARBARA" a écrit
dans le message de
news:1192b01c3f605$b400b340$ Bonjour,
Je souhaiterai faire une requête me permettant de
modifier
en partie le contenu d'un champ d'une table. Est-ce possible, si oui, comment?
Merci
Barbara
.
.
Alors le UPDATE [nom_de_la_base].[nom_du_propriétaire].
[nom_dela table] set [nom_du_champ]=REPLACE
([nom_du_champ], 'bdy.archimed.fr', 'yahoo.fr') WHERE "tes
critères" s'impose.
-----Message d'origine-----
Bonjour,
Le champ contient des lignes suivantes :
http://bdy.archimed.fr/_vti_inf.html
Je ne veux modifier que bdy.archimed.fr par yahoo.fr
Merci
Barbara
-----Message d'origine-----
Oui, par exemple avec les fonctions de traitement des
chaines de caractères.
Il est tout de même recommandé si possible de stocker
chaque information
élémentaire dans une colonne distincte plutôt que de
mettre plusieurs
informations dans une même colonne.
A moins que tu veuilles dire modifier certaines lignes
seulement ?
Concrètement que veux tu faire ?
--
"BARBARA" <anonymous@discussions.microsoft.com> a écrit
Alors le UPDATE [nom_de_la_base].[nom_du_propriétaire]. [nom_dela table] set [nom_du_champ]=REPLACE ([nom_du_champ], 'bdy.archimed.fr', 'yahoo.fr') WHERE "tes critères" s'impose.
-----Message d'origine----- Bonjour,
Le champ contient des lignes suivantes :
http://bdy.archimed.fr/_vti_inf.html
Je ne veux modifier que bdy.archimed.fr par yahoo.fr
Merci
Barbara
-----Message d'origine----- Oui, par exemple avec les fonctions de traitement des
chaines de caractères.
Il est tout de même recommandé si possible de stocker
chaque information
élémentaire dans une colonne distincte plutôt que de
mettre plusieurs
informations dans une même colonne.
A moins que tu veuilles dire modifier certaines lignes
seulement ?
Concrètement que veux tu faire ? --
"BARBARA" a écrit
dans le message de
news:1192b01c3f605$b400b340$ Bonjour,
Je souhaiterai faire une requête me permettant de
modifier
en partie le contenu d'un champ d'une table. Est-ce possible, si oui, comment?