src/Projac.SqlClient/SqlClientSyntax.DataTypes.cs
/// <summary>
///     Returns a DECIMAL parameter value.
/// </summary>
/// <param name="value">The parameter value</param>
/// <param name="precision">The parameter precision.</param>
/// <param name="scale">The parameter scale.</param>
/// <returns>A <see cref="IDbParameterValue" />.</returns>
Returns a DECIMAL parameter value.
Returns a DECIMAL parameter value .
public IDbParameterValue Decimal(decimal? value, TSqlDecimalPrecision precision, TSqlDecimalScale scale)
        {
            if (!value.HasValue)
                return new TSqlDecimalNullValue(precision, scale);
            return new TSqlDecimalValue(value.Value, precision, scale);
        }
public IDbParameterValue Decimal ( decimal ? value , TSqlDecimalPrecision precision , TSqlDecimalScale scale ) { if ( ! value . HasValue ) return new TSqlDecimalNullValue ( precision , scale ) ; return new TSqlDecimalValue ( value . Value , precision , scale ) ; }
Returns a DECIMAL parameter value.
Returns a DECIMAL parameter value .
None
value
decimal?
The parameter value
The parameter value
precision
TSqlDecimalPrecision
The parameter precision.
The parameter precision .
scale
TSqlDecimalScale
The parameter scale.
The parameter scale .