Changeset: 060e81916ffc for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=060e81916ffc
Modified Files:
sql/server/rel_updates.c
Branch: Aug2011
Log Message:
fix problem with insert and keys (partial backport)
diffs (12 lines):
diff --git a/sql/server/rel_updates.c b/sql/server/rel_updates.c
--- a/sql/server/rel_updates.c
+++ b/sql/server/rel_updates.c
@@ -410,7 +410,7 @@ insert_into(mvc *sql, dlist *qname, dlis
/* In case of missing project, order by or distinct, we need to add
and projection */
if (r->op != op_project || r->r || need_distinct(r))
- r = rel_project(sql->sa, r, rel_projections(sql, r, NULL, 0,
0));
+ r = rel_project(sql->sa, r, rel_projections(sql, r, NULL, 1,
0));
if ((r->exps && list_length(r->exps) != list_length(collist)) ||
(!r->exps && collist))
return sql_error(sql, 02, "INSERT INTO: query result doesn't
match number of columns in table '%s'", tname);
_______________________________________________
Checkin-list mailing list
[email protected]
http://mail.monetdb.org/mailman/listinfo/checkin-list