.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:https://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.