Non è stato possibile trovare nulla che respinga o confermi se il tipo di dati "MONEY" di SQL Server è un punto mobile decimale o un punto mobile binario.Il tipo di dati "MONEY" di SQL Server è un virgola mobile decimale o un punto mobile binario?
Nella descrizione si dice che l'intervallo di tipo MONEY è compreso tra -2^63 e 2^63 - 1, quindi questo tipo implica che dovrebbe essere un binario in virgola mobile.
Ma su this page elenca DENARO come numerico "esatto". Quale tipo di DENARO potrebbe essere un virgola mobile decimale (altrimenti come è esatto? O qual è la definizione di esatto?)
Quindi se MONEY è un decimale virgola mobile, allora qual è la differenza tra DENARO e DECIMALE (19,4)?
Sei sicuro che DECIMAL necessita di un byte in più per memorizzare la scala? Non è memorizzato come parte del tipo di colonna? –
@Mark: Hmm, vedo il tuo punto, ma deve essere usato per memorizzare qualcosa giusto? È la precisione o la scala. – hobodave
@ Mark: lo sai? – hobodave