Bonjour,
J'ai une colonne de données comme ceci :
$354$CO
$248$FR
....
J'aimerais supprimer ce qui est entre les $ pour que cela devienne dans mon exemple :
CO
FR
....
Merci d'avance
Bonjour,
J'ai une colonne de données comme ceci :
$354$CO
$248$FR
....
J'aimerais supprimer ce qui est entre les $ pour que cela devienne dans mon exemple :
CO
FR
....
Merci d'avance
Bonjour,
Si le préfixe que vous souhaitez enlever fait toujours la même longueur, alors il suffit d'utiliser SUBSTRING :
select SUBSTR(ma_colonne, 6, 2) from ma_table
Si par contre cette longueur est variable, il faut combiner SUBSTRING et une fonction qui permet de déterminer la position du deuxième caractère "$". Cette fonction dépend du SGBD.
CHARINDEX, LOCATE_IN_STRING, LOCATE ..., exemple avec SQL Server :
select SUBSTR(ma_colonne, (CHARINDEX('$', ma_colonne, 2) +1, 2)
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager