SQL
djibman
Messages postés
20
Statut
Membre
-
TITI29 -
TITI29 -
Salut,
Je voudrait dans ma table qu'il me modify une partie de ma chaine de caractere, comment faire?
( j'ai +sieurs lignes avec pour extension F4/5 et je veux les changer en F5.
ex:: 112F4/5 en 112F5
RV21F4/5 en RV21F5
Merci de votre aide)
Je voudrait dans ma table qu'il me modify une partie de ma chaine de caractere, comment faire?
( j'ai +sieurs lignes avec pour extension F4/5 et je veux les changer en F5.
ex:: 112F4/5 en 112F5
RV21F4/5 en RV21F5
Merci de votre aide)
3 réponses
-
update matable set monchamp = REPLACE(monchamp,'F4/5','F5')
Mais c'est du TSQL (Microsoft SQL Server).
Ton serveur SQL a sûrement une instruction différente.-
-
-
j'ai trouvé cette fonction::
select *, translate(code_sachet, 'F4/5','F55') from semis where code_sachet like '22RV221%';
Le probleme est qu'il me crée une autre colonne avec pour nom translate et ne me remplace ds la column en question.
SoS- D'après la doc de postgresql, REPLACE existe bien:
http://www.postgresql.org/docs/7.3/static/functions-string.html
"replace(string text, from text, to text)
Replace all occurrences in string of substring from with substring to"
-
-
Bonjour,
comment faire pour remplacer un double point ":" par un underscore "_" dans une seule colonne d'une table ?
Merci -
Bonjour,
j'ai le même problème mais en plus compliqué.
je dois modifier dans ma base le caractère " par '.
Avez-vous une idée?
Merci d'avance.