OVH Cloud OVH Cloud

troncature

1 réponse
Avatar
Christianbt
bonjour à tous,

Comment est-il possible de conserver le 0 (zéro) avant un code dans un champ
de type int (4) ? ex : 010301
Faut il modifier obligatoirement le type du champ ou y a t-il une autre
facon de procéder ?

Merci

Christian

1 réponse

Avatar
Fred BROUARD
SQL ne s'occupe JAMAIS de problématique cosmétique. Un nombre est un nombre. Si
vous voulez faire de la cosmétique faîtes le sur le poste client !

A lire : http://sqlpro.developpez.com/cours/sqlaz/erreurs/#L9

Néanmoins vous pouvez transtyper votre colonne avec CAST et ajouter ce que vous
voulez. Le code sera bien entendu particulièrement contre performant !

Christianbt a écrit:
bonjour à tous,

Comment est-il possible de conserver le 0 (zéro) avant un code dans un champ
de type int (4) ? ex : 010301
Faut il modifier obligatoirement le type du champ ou y a t-il une autre
facon de procéder ?

Merci

Christian




A +

--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************