Changeset: ba0dc001d223 for MonetDB
URL: https://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=ba0dc001d223
Modified Files:
sql/backends/monet5/sql_upgrades.c
sql/scripts/51_sys_schema_extension.sql
Branch: grouping-analytics
Log Message:
New keywords added
diffs (48 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
@@ -2381,6 +2381,9 @@ sql_update_default(Client c, mvc *sql, c
"update sys._tables set system = true where schema_id =
(select id from sys.schemas where name = 'sys')"
" and name = 'queue';\n");
+ pos += snprintf(buf + pos, bufsize - pos,
+ "insert into sys.keywords values ('CUBE'),
('GROUPING'), ('ROLLUP'), ('SETS');\n");
+
pos += snprintf(buf + pos, bufsize - pos, "set schema \"%s\";\n",
prev_schema);
pos += snprintf(buf + pos, bufsize - pos, "commit;\n");
assert(pos < bufsize);
diff --git a/sql/scripts/51_sys_schema_extension.sql
b/sql/scripts/51_sys_schema_extension.sql
--- a/sql/scripts/51_sys_schema_extension.sql
+++ b/sql/scripts/51_sys_schema_extension.sql
@@ -52,6 +52,7 @@ INSERT INTO sys.keywords (keyword) VALUE
('CORRESPONDING'),
('CREATE'),
('CROSS'),
+ ('CUBE'),
('CURRENT'),
('CURRENT_DATE'),
('CURRENT_ROLE'),
@@ -94,6 +95,7 @@ INSERT INTO sys.keywords (keyword) VALUE
('GLOBAL'),
('GRANT'),
('GROUP'),
+ ('GROUPING'),
('HAVING'),
('HOUR'),
('HUGEINT'),
@@ -170,6 +172,7 @@ INSERT INTO sys.keywords (keyword) VALUE
('REVOKE'),
('RIGHT'),
('ROLLBACK'),
+ ('ROLLUP'),
('ROWS'),
('SAMPLE'),
('SAVEPOINT'),
@@ -180,6 +183,7 @@ INSERT INTO sys.keywords (keyword) VALUE
('SERIALIZABLE'),
('SESSION_USER'),
('SET'),
+ ('SETS'),
('SIMPLE'),
('SMALLINT'),
('SOME'),
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list