Changeset: cb85ca0f2317 for MonetDB URL: https://dev.monetdb.org/hg/MonetDB/rev/cb85ca0f2317 Modified Files: sql/backends/monet5/sql_upgrades.c Branch: nested Log Message:
Insert multiset value in sys.args during upgrade.
diffs (53 lines):
diff --git a/sql/backends/monet5/sql_upgrades.c
b/sql/backends/monet5/sql_upgrades.c
--- a/sql/backends/monet5/sql_upgrades.c
+++ b/sql/backends/monet5/sql_upgrades.c
@@ -100,14 +100,14 @@ sql_fix_system_tables(Client c, mvc *sql
" values"
" (%d, %d, 'res_%d',"
" '%s', %u, %u, %d,"
- " %d);\n",
+ " %d, %d);\n",
store_next_oid(store),
func->base.id,
number,
arg->type.type->base.name,
arg->type.digits,
arg->type.scale,
- arg->inout, number);
+ arg->inout, number,
arg->type.multiset);
}
}
for (m = func->ops->h; m; m = m->next, number++) {
@@ -117,28 +117,28 @@ sql_fix_system_tables(Client c, mvc *sql
"insert into sys.args"
" values"
" (%d, %d, '%s', '%s',"
- " %u, %u, %d, %d);\n",
+ " %u, %u, %d, %d, %d);\n",
store_next_oid(store),
func->base.id,
arg->name,
arg->type.type->base.name,
arg->type.digits,
arg->type.scale,
- arg->inout, number);
+ arg->inout, number,
arg->type.multiset);
else
pos += snprintf(buf + pos, bufsize - pos,
"insert into sys.args"
" values"
" (%d, %d, 'arg_%d',"
" '%s', %u, %u, %d,"
- " %d);\n",
+ " %d, %d);\n",
store_next_oid(store),
func->base.id,
number,
arg->type.type->base.name,
arg->type.digits,
arg->type.scale,
- arg->inout, number);
+ arg->inout, number,
arg->type.multiset);
}
}
_______________________________________________
checkin-list mailing list -- [email protected]
To unsubscribe send an email to [email protected]
