public static SqlExpression MathAbsDouble(
     [Type(typeof(double))] SqlExpression d)
 {
     return(SqlDml.Abs(d));
 }
 public static SqlExpression MathAbsDecimal(
     [Type(typeof(decimal))] SqlExpression d)
 {
     return(SqlDml.Abs(d));
 }
 public static SqlExpression MathAbsFloat(
     [Type(typeof(float))] SqlExpression d)
 {
     return(SqlDml.Abs(d));
 }
 public static SqlExpression MathAbsLong(
     [Type(typeof(long))] SqlExpression d)
 {
     return(SqlDml.Abs(d));
 }
 public static SqlExpression MathAbsInt(
     [Type(typeof(int))] SqlExpression d)
 {
     return(SqlDml.Abs(d));
 }
 public static SqlExpression MathAbsShort(
     [Type(typeof(short))] SqlExpression d)
 {
     return(SqlDml.Abs(d));
 }
 public static SqlExpression MathAbsSByte(
     [Type(typeof(sbyte))] SqlExpression d)
 {
     return(SqlDml.Abs(d));
 }