OVH Cloud OVH Cloud

Formattage automatique d'une donnée

1 réponse
Avatar
B. Neve
Bonjour,

Je voudrais avoir une colonne calculée pour générer une communication de
type VCS (Virement à communication structurée). Le VCS en Belgique demande
12 chiffres qui comprennent 10 chiffres de communication + Modulo 97 sur 2
chiffres.

Comment obtenir systématiquement pour la colonne suivante, le VCS
correspondant. La colonne VCS est de type char(12)
Je voudrais comme résultat pour 20409002

00204900208

Merci d'avance,


Benoit

1 réponse

Avatar
Oxiane
Une base de données stocke ce qu'on veut bien lui demander de stocker...

Si tu as besoin de charger '00204900208', il faut que tu aies '00204900208'
dans ton ordre insert.

2 solutions :

- calcul au niveau de l'appli cliente
- une UDF telle que MonUdf(20409002) retourne '00204900208' (un peu de code
TSql à faire...)


--
Cordialement

Oxiane
----------------------------------------------------------
Omnia vanitas

"B. Neve" a écrit dans le message de
news:411c8d5f$0$303$
Bonjour,

Je voudrais avoir une colonne calculée pour générer une communication de
type VCS (Virement à communication structurée). Le VCS en Belgique demande
12 chiffres qui comprennent 10 chiffres de communication + Modulo 97 sur 2
chiffres.

Comment obtenir systématiquement pour la colonne suivante, le VCS
correspondant. La colonne VCS est de type char(12)
Je voudrais comme résultat pour 20409002

00204900208

Merci d'avance,


Benoit