Je n'ai trouvé aucun élément qui rejette ou confirme si le type de données 'MONEY' de SQL Server est un nombre à virgule flottante décimal ou un nombre à virgule flottante binaire.Le type de données 'MONEY' de SQL Server est-il un virgule flottante décimale ou un virgule flottante binaire?
Dans la description, il est dit que la gamme de type MONEY est de -2^63 à 2^63 - 1, ce qui implique que ce soit un point flottant binaire.
Mais sur this page il indique MONEY comme "exact" numérique. Quel type suggère que MONEY peut être un virgule flottante décimale (sinon comment est-ce exact?)
Ensuite, si MONEY est un nombre à virgule décimale, quelle est la différence entre MONEY et DECIMAL? (19,4)?
Etes-vous sûr que DECIMAL a besoin d'un octet supplémentaire pour stocker la balance? N'est-il pas stocké dans le type de colonne? –
@Mark: Hmm, je vois ce que vous voulez dire, mais ça doit être utilisé pour stocker quelque chose? C'est soit la précision, soit l'échelle. – hobodave
@Mark: Le savez-vous? – hobodave