diff --git a/components/zeosdbo/src/dbc/ZDbcMySqlResultSet.pas b/components/zeosdbo/src/dbc/ZDbcMySqlResultSet.pas index 755ffa74..d3415927 100644 --- a/components/zeosdbo/src/dbc/ZDbcMySqlResultSet.pas +++ b/components/zeosdbo/src/dbc/ZDbcMySqlResultSet.pas @@ -262,8 +262,7 @@ begin ColumnType := ConvertMySQLHandleToSQLType(FPlainDriver, FieldHandle, FieldFlags); ColumnDisplaySize := FPlainDriver.GetFieldLength(FieldHandle); - Precision := Max(FPlainDriver.GetFieldMaxLength(FieldHandle), - FPlainDriver.GetFieldLength(FieldHandle)); + Precision := FPlainDriver.GetFieldMaxLength(FieldHandle); Scale := FPlainDriver.GetFieldDecimals(FieldHandle); if (AUTO_INCREMENT_FLAG and FieldFlags <> 0) or (TIMESTAMP_FLAG and FieldFlags <> 0) then