Changeset: 5abc0eb09215 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=5abc0eb09215
Modified Files:
sql/server/sql_datetime.c
Branch: default
Log Message:
return an error when the input (interval string) is not fully parsed.
diffs (15 lines):
diff --git a/sql/server/sql_datetime.c b/sql/server/sql_datetime.c
--- a/sql/server/sql_datetime.c
+++ b/sql/server/sql_datetime.c
@@ -262,6 +262,11 @@ parse_interval(mvc *sql, lng sign, char
}
return parse_interval_(sql, sign, n + 1, sk + 1, ek, sp, ep, i);
} else {
+ if (!n || *n) {
+ if (sql)
+ snprintf(sql->errstr, ERRSIZE, _("Interval type
miss match '%s'\n"), (!n)?"":n);
+ return -1;
+ }
return type;
}
}
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list