Lines Matching refs:Numeric
43 typedef struct NumericData *Numeric; typedef
49 #define DatumGetNumeric(X) ((Numeric) PG_DETOAST_DATUM(X))
50 #define DatumGetNumericCopy(X) ((Numeric) PG_DETOAST_DATUM_COPY(X))
59 extern bool numeric_is_nan(Numeric num);
61 extern char *numeric_out_sci(Numeric num, int scale);
62 extern char *numeric_normalize(Numeric num);
64 extern Numeric numeric_add_opt_error(Numeric num1, Numeric num2,
66 extern Numeric numeric_sub_opt_error(Numeric num1, Numeric num2,
68 extern Numeric numeric_mul_opt_error(Numeric num1, Numeric num2,
70 extern Numeric numeric_div_opt_error(Numeric num1, Numeric num2,
72 extern Numeric numeric_mod_opt_error(Numeric num1, Numeric num2,
74 extern int32 numeric_int4_opt_error(Numeric num, bool *error);