protected override object CreateRandomValueInternal(SqlRandomizer rand, SqlRandomTableColumn columnInfo)
        {
            int precision = columnInfo.Precision.HasValue ? columnInfo.Precision.Value : MaxFloatPrecision;

            if (precision <= RealPrecision)
            {
                return(rand.NextDouble(float.MinValue, float.MaxValue, precision));
            }
            else
            {
                return(rand.NextDouble(double.MinValue, double.MaxValue, precision));
            }
        }
 protected override object CreateRandomValueInternal(SqlRandomizer rand, SqlRandomTableColumn columnInfo)
 {
     return((decimal)Math.Round(rand.NextDouble()));
 }