Changeset: 5f4aa3f1f884 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB/rev/5f4aa3f1f884
Modified Files:
        sql/server/rel_select.c
Branch: default
Log Message:

fallback if there is not type known.


diffs (15 lines):

diff --git a/sql/server/rel_select.c b/sql/server/rel_select.c
--- a/sql/server/rel_select.c
+++ b/sql/server/rel_select.c
@@ -3469,7 +3469,10 @@ rel_nop(sql_query *query, sql_rel **rel,
                                        sql_exp *e = n->data;
                                        sql_subtype *ntp = &a->type;
 
-                                       e = exp_check_type(sql, ntp, NULL, e, 
type_equal);
+                                       if (ntp && ntp->type)
+                                               e = exp_check_type(sql, ntp, 
NULL, e, type_equal);
+                                       else
+                                               a->type = *exp_subtype(e);
                                        if (!e) {
                                                err = sql->session->status;
                                                strcpy(buf, sql->errstr);
_______________________________________________
checkin-list mailing list -- checkin-list@monetdb.org
To unsubscribe send an email to checkin-list-le...@monetdb.org

Reply via email to