Modifier un donner
Résolu/Fermé
steph1167
Messages postés
14
Date d'inscription
dimanche 22 février 2015
Statut
Membre
Dernière intervention
4 avril 2017
-
18 janv. 2017 à 04:28
jondev Messages postés 23 Date d'inscription mercredi 18 janvier 2017 Statut Membre Dernière intervention 31 janvier 2023 - 20 janv. 2017 à 15:23
jondev Messages postés 23 Date d'inscription mercredi 18 janvier 2017 Statut Membre Dernière intervention 31 janvier 2023 - 20 janv. 2017 à 15:23
A voir également:
- Modifier un donner
- Modifier dns - Guide
- Modifier liste déroulante excel - Guide
- Comment modifier un pdf - Guide
- Modifier story facebook - Guide
- Modifier sa voix en direct - Guide
1 réponse
jondev
Messages postés
23
Date d'inscription
mercredi 18 janvier 2017
Statut
Membre
Dernière intervention
31 janvier 2023
9
18 janv. 2017 à 18:14
18 janv. 2017 à 18:14
Bonjour steph1167,
Pour modifier votre valeur "123465789" en "12-3456789:NSN" vous avez besoin d'utiliser une requête de mise à jour "UPDATE".
Pour découper votre chaîne, vous avez besoin de la fonction "MID".
La syntaxe est la suivante : MID(NomDuChamp,PositionDeDepart,Longueur)
Pour connaitre la longueur de votre chaîne de caractères (pour la découpe) vous aurez besoin de la fonction "LEN"
La syntaxe est la suivante : LEN(NomDuChamp)
Concernant votre besoin, cela donne la syntaxe suivante :
MID(Champ,1,2)+"-"+MID(test,3,LEN(test))+":NSN"
La requête finale est donc :
UPDATE NomTable SET Champ=MID(Champ,1,2)+"-"+MID(Champ,3,LEN(Champ))+":NSN"
En espérant avoir pu vous aider.
Bonne continuation pour votre développement.
JonDev
Pour modifier votre valeur "123465789" en "12-3456789:NSN" vous avez besoin d'utiliser une requête de mise à jour "UPDATE".
Pour découper votre chaîne, vous avez besoin de la fonction "MID".
La syntaxe est la suivante : MID(NomDuChamp,PositionDeDepart,Longueur)
Pour connaitre la longueur de votre chaîne de caractères (pour la découpe) vous aurez besoin de la fonction "LEN"
La syntaxe est la suivante : LEN(NomDuChamp)
Concernant votre besoin, cela donne la syntaxe suivante :
MID(Champ,1,2)+"-"+MID(test,3,LEN(test))+":NSN"
La requête finale est donc :
UPDATE NomTable SET Champ=MID(Champ,1,2)+"-"+MID(Champ,3,LEN(Champ))+":NSN"
En espérant avoir pu vous aider.
Bonne continuation pour votre développement.
JonDev
Modifié par steph1167 le 18/01/2017 à 19:02
Mid([NSN],1,2)+"-"+Mid([NSN],3,Len([NSN]))+":NSN" voici la formule final
20 janv. 2017 à 15:23
Pouvez-vous mettre le sujet en résolu si votre problème est résolu svp.
JonDev