.net desítkové může být různé datové typy pod kapotou.
.net formats MySQL
----------------------------------------------------
Decimal(Double) Float
Decimal(Int32) DECIMAL
Decimal(Int32()) DECIMAL
Decimal(Int64) DECIMAL
Decimal(Single) DECIMAL
Decimal(UInt32) DECIMAL
Decimal(UInt64) DECIMAL
Decimal(Int32, Int32, Int32, Boolean, Byte) DECIMAL
//This is really a UINT96.
Upozornění
Všimněte si, že podle Jona Skeeta decimal
lze deklarovat mnoha způsoby, ale vždy bude FLOAT
pod kapotou, se všemi zaokrouhlovacími chybami, které přináší, jste byli varováni.
Viz:SQL desítkový ekvivalent v .NET
MySQL DECIMAL
zabere více místa, pokud mu přiřadíte větší přesnost.
Z manuálu:http://dev .mysql.com/doc/refman/5.5/en/precision-math-decimal-changes.html
Největší počet číslic je 65, děleno 9 =8 bajtů, INT128.