Changeset: 6649067de779 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=6649067de779
Modified Files:
        sql/backends/monet5/sql_result.mx
Branch: Aug2011
Log Message:

Fix width of dbl and flt columns.


diffs (22 lines):

diff --git a/sql/backends/monet5/sql_result.mx 
b/sql/backends/monet5/sql_result.mx
--- a/sql/backends/monet5/sql_result.mx
+++ b/sql/backends/monet5/sql_result.mx
@@ -979,12 +979,14 @@ export_length( stream *s, int mtype, int
           value, instead of the maximum values taken now, which
           include the optional sign */
        } else if (eclass == EC_FLT) {
-               /* [sign]+digit+period+[max 6 digits]+E+[sign]+[max 2 digits] */
+               /* floats are printed using "%.9g":
+                * [sign]+digit+period+[max 8 digits]+E+[sign]+[max 2 digits] */
                if (mtype == TYPE_flt) {
-                       ok = mvc_send_int(s, 13);
-               /* [sign]+digit+period+[max 14 digits]+E+[sign]+[max 3 digits] 
*/
+                       ok = mvc_send_int(s, 15);
+               /* doubles are printed using "%.17g":
+                * [sign]+digit+period+[max 16 digits]+E+[sign]+[max 3 digits] 
*/
                } else { /* TYPE_dbl */
-                       ok = mvc_send_int(s, 22);
+                       ok = mvc_send_int(s, 24);
                }
        } else if (eclass == EC_DEC) {
                count = 1 + digits;
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list

Reply via email to