Changeset: 0e3051271962 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/0e3051271962 Branch: Jul2021 Log Message:
merged diffs (15 lines): diff --git a/sql/backends/monet5/sql.c b/sql/backends/monet5/sql.c --- a/sql/backends/monet5/sql.c +++ b/sql/backends/monet5/sql.c @@ -3588,7 +3588,10 @@ sql_rowid(Client cntxt, MalBlkPtr mb, Ma t = mvc_bind_table(m, s, tname); if (t == NULL) throw(SQL, "calc.rowid", SQLSTATE(42S02) "Table missing %s.%s",sname,tname); - if (!s || !t || !ol_first_node(t->columns)) + if (!isTable(t)) + throw(SQL, "calc.rowid", SQLSTATE(42000) "%s '%s' is not persistent", + TABLE_TYPE_DESCRIPTION(t->type, t->properties), t->base.name); + if (!ol_first_node(t->columns)) throw(SQL, "calc.rowid", SQLSTATE(42S22) "Column missing %s.%s",sname,tname); c = ol_first_node(t->columns)->data; /* HACK, get insert bat */ _______________________________________________ checkin-list mailing list checkin-list@monetdb.org https://www.monetdb.org/mailman/listinfo/checkin-list