Båda precision
och scale
egenskaper fungerar bara med decimal
mappningstyp ( länk
). Jag föreslår att du använder decimal
typ.
Varför det skapar ett dubbelt fält istället för att flyta är jag inte helt säker på. Det har förmodligen att göra med att det är kompatibelt med alla databaser som stöds. Jag ser inget omnämnande av double
mappningstyp så jag antar att de använder samma typ för båda.