IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

Précision au 1/100è plutôt qu'au 1/10000è en money


Sujet :

MS SQL Server

  1. #1
    Membre émérite Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Points : 2 953
    Points
    2 953
    Par défaut Précision au 1/100è plutôt qu'au 1/10000è en money
    Salut,

    J'ai un affichage en .NET d'un champs money dans ma table. Cet affichage se fait avec une précision de 4 chiffres après la virgule. Je souhaite n'en n'avoir que 2. J'ai vu que le type money a une précision au 1/10000è près et je souhaite internvenir le plus en amont possible, donc à la BdD.
    J'essaye actuellement une combinaison de convert en varchar puis de len et de substring dans ma procédure stockée. Seulement, je ne trouve pas ça très propre.

    Y a-t-il un moyen simple de changer la précision d'un champs de type money dans un select? une brève recherche dans le forum ne m'a rien donné de concluant...

    Merci par avance.

  2. #2
    Rédacteur
    Avatar de WOLO Laurent
    Homme Profil pro
    Architecte de base de données
    Inscrit en
    Mars 2003
    Messages
    2 741
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Congo-Brazzaville

    Informations professionnelles :
    Activité : Architecte de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 2 741
    Points : 4 414
    Points
    4 414
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Select cast( MonChamp1 as decimal(32,2) )
    FROM MaTable

  3. #3
    Membre émérite Avatar de franculo_caoulene
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    2 880
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 2 880
    Points : 2 953
    Points
    2 953
    Par défaut
    J'ai trouvé "mieux" peut-être, autre chose c'est sûr
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    STR ( float_expression [ , length [ , decimal ] ] )
    Merci pour ton aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. premier nombre premier superieur à m=10^100+1
    Par azman0101 dans le forum Mathématiques
    Réponses: 4
    Dernier message: 17/04/2003, 03h23
  2. Réponses: 11
    Dernier message: 17/03/2003, 10h56
  3. Réponses: 8
    Dernier message: 13/01/2003, 17h45
  4. Timer de précision
    Par guigui dans le forum MFC
    Réponses: 1
    Dernier message: 04/12/2002, 15h21

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo