je recupere des fichiers que je dois importer dans la base SQL.
Seulement dans le type float j'ai XXXXX.XXXXXXXX
trop de chiffres apres la virgule.
et en money c'est ok pour la virgule sauf quand ce sont des entiers.....
Alors j'aimerais savoir si il y a un type format ou je peux preciser comme
en ASP
formatnumber(colone, 2 ) pour avoir toujours 2 chiffres apres la virgule.
je ne peux pas le faire dans l'appli cliente car c'est un programme tout
fait et bridé à mort.
Y'a t'il une solution avant que je parte sur un trigger qui mettrait à jour
un autre champ.
je recupere des fichiers que je dois importer dans la
base SQL.
Seulement dans le type float j'ai XXXXX.XXXXXXXX trop de chiffres apres la virgule. et en money c'est ok pour la virgule sauf quand ce sont
des entiers.....
Alors j'aimerais savoir si il y a un type format ou je
peux preciser comme
en ASP formatnumber(colone, 2 ) pour avoir toujours 2 chiffres
apres la virgule.
je ne peux pas le faire dans l'appli cliente car c'est un
programme tout
fait et bridé à mort. Y'a t'il une solution avant que je parte sur un trigger
qui mettrait à jour
un autre champ.
Merci
.
Fred BROUARD
Plus simple et normatif :
CAST(XXXXX.XXXXXXXX AS DECIMAL (16,2))
=> XXXXX.XX
avec la bonne troncature A +
Troyan a écrit:
Bonjour,
je recupere des fichiers que je dois importer dans la base SQL. Seulement dans le type float j'ai XXXXX.XXXXXXXX trop de chiffres apres la virgule. et en money c'est ok pour la virgule sauf quand ce sont des entiers.....
Alors j'aimerais savoir si il y a un type format ou je peux preciser comme en ASP formatnumber(colone, 2 ) pour avoir toujours 2 chiffres apres la virgule.
je ne peux pas le faire dans l'appli cliente car c'est un programme tout fait et bridé à mort. Y'a t'il une solution avant que je parte sur un trigger qui mettrait à jour un autre champ.
Merci
-- Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ****************** mailto: ******************
Plus simple et normatif :
CAST(XXXXX.XXXXXXXX AS DECIMAL (16,2))
=> XXXXX.XX
avec la bonne troncature
A +
Troyan a écrit:
Bonjour,
je recupere des fichiers que je dois importer dans la base SQL.
Seulement dans le type float j'ai XXXXX.XXXXXXXX
trop de chiffres apres la virgule.
et en money c'est ok pour la virgule sauf quand ce sont des entiers.....
Alors j'aimerais savoir si il y a un type format ou je peux preciser comme
en ASP
formatnumber(colone, 2 ) pour avoir toujours 2 chiffres apres la virgule.
je ne peux pas le faire dans l'appli cliente car c'est un programme tout
fait et bridé à mort.
Y'a t'il une solution avant que je parte sur un trigger qui mettrait à jour
un autre champ.
Merci
--
Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
****************** mailto:brouardf@club-internet.fr ******************
je recupere des fichiers que je dois importer dans la base SQL. Seulement dans le type float j'ai XXXXX.XXXXXXXX trop de chiffres apres la virgule. et en money c'est ok pour la virgule sauf quand ce sont des entiers.....
Alors j'aimerais savoir si il y a un type format ou je peux preciser comme en ASP formatnumber(colone, 2 ) pour avoir toujours 2 chiffres apres la virgule.
je ne peux pas le faire dans l'appli cliente car c'est un programme tout fait et bridé à mort. Y'a t'il une solution avant que je parte sur un trigger qui mettrait à jour un autre champ.
Merci
-- Frédéric BROUARD - expert SQL, spécialiste : SQL Server / Delphi / web Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com ****************** mailto: ******************