Changeset: 573e6308f956 for MonetDB
URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=573e6308f956
Added Files:
clients/Tests/SQL-dump.stable.out.64bit.oid32.int128
Modified Files:
clients/Tests/SQL-dump.stable.out.32bit
clients/Tests/SQL-dump.stable.out.64bit.oid32
Branch: int128
Log Message:
more system-specific int128 output approvals
diffs (truncated from 9247 to 300 lines):
diff --git a/clients/Tests/SQL-dump.stable.out.32bit
b/clients/Tests/SQL-dump.stable.out.32bit
--- a/clients/Tests/SQL-dump.stable.out.32bit
+++ b/clients/Tests/SQL-dump.stable.out.32bit
@@ -510,6 +510,7 @@ begin
when nme = 'smallint' then return 2 * i;
when nme = 'int' then return 4 * i;
when nme = 'bigint' then return 8 * i;
+ when nme = 'hugeint' then return 16 * i;
when nme = 'timestamp' then return 8 * i;
when nme = 'varchar' then
case
@@ -6877,7 +6878,7 @@ 6201 "difference" "create function diffe
6206 "symdifference" "create function symdifference(a geometry, b geometry)
returns geometry external name geom.\"SymDifference\";" "geom" true 1
false 2000
6223 "storage" "-- The contents of this file are subject to the
MonetDB Public License\n-- Version 1.1 (the \"License\"); you may not use this
file except in\n-- compliance with the License. You may obtain a copy of the
License at\n-- http://www.monetdb.org/Legal/MonetDBLicense\n--\n-- Software
distributed under the License is distributed on an \"AS IS\"\n-- basis, WITHOUT
WARRANTY OF ANY KIND, either express or implied. See the\n-- License for the
specific language governing rights and limitations\n-- under the
License.\n--\n-- The Original Code is the MonetDB Database System.\n--\n-- The
Initial Developer of the Original Code is CWI.\n-- Portions created by CWI are
Copyright (C) 1997-July 2008 CWI.\n-- Copyright August 2008-2014 MonetDB
B.V.\n-- All Rights Reserved.\n\n-- Author M.Kersten\n-- This script gives the
database administrator insight in the actual\n-- footprint of the persistent
tables and the maximum playground used\n-- when indices are introduced upon
them.\n-- By cha
ncing the storagemodelinput table directly, the footprint for\n-- yet to be
loaded databases can be assessed.\n\n-- The actual storage footprint of an
existing database can be\n-- obtained by the table procuding function
storage()\n-- It represents the actual state of affairs, i.e. storage on
disk\n-- of columns and foreign key indices, and possible temporary hash
indices.\n-- For strings we take a sample to determine their average
length.\n\ncreate function sys.storage()\nreturns table (\"schema\" string,
\"table\" string, \"column\" string, \"type\" string, location string,
\"count\" bigint, typewidth int, columnsize bigint, heapsize bigint, indices
bigint, sorted boolean)\nexternal name sql.storage;" "sql" true 1
false 2000
6251 "storagemodelinit" "-- this table can be adjusted to reflect the
anticipated final database size\n\n-- The model input can be derived from the
current database using\ncreate procedure
sys.storagemodelinit()\nbegin\n\tdelete from sys.storagemodelinput;\n\n\tinsert
into sys.storagemodelinput\n\tselect x.\"schema\", x.\"table\", x.\"column\",
x.\"type\", x.typewidth, x.count, 0, x.typewidth, false, x.sorted from
sys.storage() x;\n\n\tupdate sys.storagemodelinput\n\tset reference =
true\n\twhere concat(concat(\"schema\",\"table\"), \"column\") in (\n\t\tselect
concat( concat(\"fkschema\".\"name\", \"fktable\".\"name\"),
\"fkkeycol\".\"name\" )\n\t\tfrom\t\"sys\".\"keys\" as
\"fkkey\",\n\t\t\t\t\"sys\".\"objects\" as
\"fkkeycol\",\n\t\t\t\t\"sys\".\"tables\" as
\"fktable\",\n\t\t\t\t\"sys\".\"schemas\" as \"fkschema\"\n\t\twhere
\"fktable\".\"id\" = \"fkkey\".\"table_id\"\n\t\t\tand \"fkkey\".\"id\" =
\"fkkeycol\".\"id\"\n\t\t\tand \"fkschema\".\"id\" = \"fktable\".\"schema_id
\"\n\t\t\tand \"fkkey\".\"rkey\" > -1);\n\n\tupdate
sys.storagemodelinput\n\tset \"distinct\" = \"count\" -- assume all
distinct\n\twhere \"type\" = 'varchar' or \"type\"='clob';\nend;" "user"
true 2 false 2000
-6253 "columnsize" "-- The predicted storage footprint of the complete
database\n-- determines the amount of diskspace needed for persistent
storage\n-- and the upperbound when all possible index structures are
created.\n-- The storage requirement for foreign key joins is split amongst the
participants.\n\ncreate function sys.columnsize(nme string, i bigint, d
bigint)\nreturns bigint\nbegin\n\tcase\n\twhen nme = 'boolean' then return
i;\n\twhen nme = 'char' then return 2*i;\n\twhen nme = 'smallint' then return 2
* i;\n\twhen nme = 'int'\t then return 4 * i;\n\twhen nme = 'bigint'\t then
return 8 * i;\n\twhen nme = 'timestamp' then return 8 * i;\n\twhen nme =
'varchar' then\n\t\tcase\n\t\twhen cast(d as bigint) << 8 then return
i;\n\t\twhen cast(d as bigint) << 16 then return 2 * i;\n\t\twhen cast(d as
bigint) << 32 then return 4 * i;\n\t\telse return 8 * i;\n\t\tend case;\n\telse
return 8 * i;\n\tend case;\nend;" "user" true 1 false 2000
+6253 "columnsize" "-- The predicted storage footprint of the complete
database\n-- determines the amount of diskspace needed for persistent
storage\n-- and the upperbound when all possible index structures are
created.\n-- The storage requirement for foreign key joins is split amongst the
participants.\n\ncreate function sys.columnsize(nme string, i bigint, d
bigint)\nreturns bigint\nbegin\n\tcase\n\twhen nme = 'boolean' then return
i;\n\twhen nme = 'char' then return 2*i;\n\twhen nme = 'smallint' then return 2
* i;\n\twhen nme = 'int'\t then return 4 * i;\n\twhen nme = 'bigint'\t then
return 8 * i;\n\twhen nme = 'hugeint'\t then return 16 * i;\n\twhen nme =
'timestamp' then return 8 * i;\n\twhen nme = 'varchar'
then\n\t\tcase\n\t\twhen cast(d as bigint) << 8 then return i;\n\t\twhen cast(d
as bigint) << 16 then return 2 * i;\n\t\twhen cast(d as bigint) << 32 then
return 4 * i;\n\t\telse return 8 * i;\n\t\tend case;\n\telse return 8 *
i;\n\tend case;\nend;" "user" true 1 false 2000
6259 "heapsize" "create function sys.heapsize(tpe string, i bigint, w
int)\nreturns bigint\nbegin\n\tif tpe <> 'varchar' and tpe <>
'clob'\n\tthen\n\t\treturn 0;\n\tend if;\n\treturn 10240 + i * w;\nend;"
"user" true 1 false 2000
6265 "indexsize" "create function sys.indexsize(b boolean, i
bigint)\nreturns bigint\nbegin\n\t-- assume non-compound keys\n\tif b =
true\n\tthen\n\t\treturn 8 * i;\n\tend if;\n\treturn 0;\nend;" "user" true
1 false 2000
6280 "storagemodel" "create function sys.storagemodel()\nreturns table
(\n\t\"schema\" string,\n\t\"table\" string,\n\t\"column\" string,\n\t\"type\"
string,\n\t\"count\"\tbigint,\n\tcolumnsize bigint,\n\theapsize
bigint,\n\tindices bigint,\n\tsorted boolean)\nbegin\n\treturn select
i.\"schema\", i.\"table\", i.\"column\", i.\"type\",
i.\"count\",\n\tcolumnsize(i.\"type\", i.count,
i.\"distinct\"),\n\theapsize(i.\"type\", i.\"distinct\",
i.\"atomwidth\"),\n\tindexsize(i.\"reference\",
i.\"count\"),\n\ti.sorted\n\tfrom sys.storagemodelinput i;\nend;" "user" true
1 false 2000
diff --git a/clients/Tests/SQL-dump.stable.out.64bit.oid32
b/clients/Tests/SQL-dump.stable.out.64bit.oid32
--- a/clients/Tests/SQL-dump.stable.out.64bit.oid32
+++ b/clients/Tests/SQL-dump.stable.out.64bit.oid32
@@ -510,6 +510,7 @@ begin
when nme = 'smallint' then return 2 * i;
when nme = 'int' then return 4 * i;
when nme = 'bigint' then return 8 * i;
+ when nme = 'hugeint' then return 16 * i;
when nme = 'timestamp' then return 8 * i;
when nme = 'varchar' then
case
@@ -6877,7 +6878,7 @@ 6201 "difference" "create function diffe
6206 "symdifference" "create function symdifference(a geometry, b geometry)
returns geometry external name geom.\"SymDifference\";" "geom" true 1
false 2000
6223 "storage" "-- The contents of this file are subject to the
MonetDB Public License\n-- Version 1.1 (the \"License\"); you may not use this
file except in\n-- compliance with the License. You may obtain a copy of the
License at\n-- http://www.monetdb.org/Legal/MonetDBLicense\n--\n-- Software
distributed under the License is distributed on an \"AS IS\"\n-- basis, WITHOUT
WARRANTY OF ANY KIND, either express or implied. See the\n-- License for the
specific language governing rights and limitations\n-- under the
License.\n--\n-- The Original Code is the MonetDB Database System.\n--\n-- The
Initial Developer of the Original Code is CWI.\n-- Portions created by CWI are
Copyright (C) 1997-July 2008 CWI.\n-- Copyright August 2008-2014 MonetDB
B.V.\n-- All Rights Reserved.\n\n-- Author M.Kersten\n-- This script gives the
database administrator insight in the actual\n-- footprint of the persistent
tables and the maximum playground used\n-- when indices are introduced upon
them.\n-- By cha
ncing the storagemodelinput table directly, the footprint for\n-- yet to be
loaded databases can be assessed.\n\n-- The actual storage footprint of an
existing database can be\n-- obtained by the table procuding function
storage()\n-- It represents the actual state of affairs, i.e. storage on
disk\n-- of columns and foreign key indices, and possible temporary hash
indices.\n-- For strings we take a sample to determine their average
length.\n\ncreate function sys.storage()\nreturns table (\"schema\" string,
\"table\" string, \"column\" string, \"type\" string, location string,
\"count\" bigint, typewidth int, columnsize bigint, heapsize bigint, indices
bigint, sorted boolean)\nexternal name sql.storage;" "sql" true 1
false 2000
6251 "storagemodelinit" "-- this table can be adjusted to reflect the
anticipated final database size\n\n-- The model input can be derived from the
current database using\ncreate procedure
sys.storagemodelinit()\nbegin\n\tdelete from sys.storagemodelinput;\n\n\tinsert
into sys.storagemodelinput\n\tselect x.\"schema\", x.\"table\", x.\"column\",
x.\"type\", x.typewidth, x.count, 0, x.typewidth, false, x.sorted from
sys.storage() x;\n\n\tupdate sys.storagemodelinput\n\tset reference =
true\n\twhere concat(concat(\"schema\",\"table\"), \"column\") in (\n\t\tselect
concat( concat(\"fkschema\".\"name\", \"fktable\".\"name\"),
\"fkkeycol\".\"name\" )\n\t\tfrom\t\"sys\".\"keys\" as
\"fkkey\",\n\t\t\t\t\"sys\".\"objects\" as
\"fkkeycol\",\n\t\t\t\t\"sys\".\"tables\" as
\"fktable\",\n\t\t\t\t\"sys\".\"schemas\" as \"fkschema\"\n\t\twhere
\"fktable\".\"id\" = \"fkkey\".\"table_id\"\n\t\t\tand \"fkkey\".\"id\" =
\"fkkeycol\".\"id\"\n\t\t\tand \"fkschema\".\"id\" = \"fktable\".\"schema_id
\"\n\t\t\tand \"fkkey\".\"rkey\" > -1);\n\n\tupdate
sys.storagemodelinput\n\tset \"distinct\" = \"count\" -- assume all
distinct\n\twhere \"type\" = 'varchar' or \"type\"='clob';\nend;" "user"
true 2 false 2000
-6253 "columnsize" "-- The predicted storage footprint of the complete
database\n-- determines the amount of diskspace needed for persistent
storage\n-- and the upperbound when all possible index structures are
created.\n-- The storage requirement for foreign key joins is split amongst the
participants.\n\ncreate function sys.columnsize(nme string, i bigint, d
bigint)\nreturns bigint\nbegin\n\tcase\n\twhen nme = 'boolean' then return
i;\n\twhen nme = 'char' then return 2*i;\n\twhen nme = 'smallint' then return 2
* i;\n\twhen nme = 'int'\t then return 4 * i;\n\twhen nme = 'bigint'\t then
return 8 * i;\n\twhen nme = 'timestamp' then return 8 * i;\n\twhen nme =
'varchar' then\n\t\tcase\n\t\twhen cast(d as bigint) << 8 then return
i;\n\t\twhen cast(d as bigint) << 16 then return 2 * i;\n\t\twhen cast(d as
bigint) << 32 then return 4 * i;\n\t\telse return 8 * i;\n\t\tend case;\n\telse
return 8 * i;\n\tend case;\nend;" "user" true 1 false 2000
+6253 "columnsize" "-- The predicted storage footprint of the complete
database\n-- determines the amount of diskspace needed for persistent
storage\n-- and the upperbound when all possible index structures are
created.\n-- The storage requirement for foreign key joins is split amongst the
participants.\n\ncreate function sys.columnsize(nme string, i bigint, d
bigint)\nreturns bigint\nbegin\n\tcase\n\twhen nme = 'boolean' then return
i;\n\twhen nme = 'char' then return 2*i;\n\twhen nme = 'smallint' then return 2
* i;\n\twhen nme = 'int'\t then return 4 * i;\n\twhen nme = 'bigint'\t then
return 8 * i;\n\twhen nme = 'hugeint'\t then return 16 * i;\n\twhen nme =
'timestamp' then return 8 * i;\n\twhen nme = 'varchar'
then\n\t\tcase\n\t\twhen cast(d as bigint) << 8 then return i;\n\t\twhen cast(d
as bigint) << 16 then return 2 * i;\n\t\twhen cast(d as bigint) << 32 then
return 4 * i;\n\t\telse return 8 * i;\n\t\tend case;\n\telse return 8 *
i;\n\tend case;\nend;" "user" true 1 false 2000
6259 "heapsize" "create function sys.heapsize(tpe string, i bigint, w
int)\nreturns bigint\nbegin\n\tif tpe <> 'varchar' and tpe <>
'clob'\n\tthen\n\t\treturn 0;\n\tend if;\n\treturn 10240 + i * w;\nend;"
"user" true 1 false 2000
6265 "indexsize" "create function sys.indexsize(b boolean, i
bigint)\nreturns bigint\nbegin\n\t-- assume non-compound keys\n\tif b =
true\n\tthen\n\t\treturn 8 * i;\n\tend if;\n\treturn 0;\nend;" "user" true
1 false 2000
6280 "storagemodel" "create function sys.storagemodel()\nreturns table
(\n\t\"schema\" string,\n\t\"table\" string,\n\t\"column\" string,\n\t\"type\"
string,\n\t\"count\"\tbigint,\n\tcolumnsize bigint,\n\theapsize
bigint,\n\tindices bigint,\n\tsorted boolean)\nbegin\n\treturn select
i.\"schema\", i.\"table\", i.\"column\", i.\"type\",
i.\"count\",\n\tcolumnsize(i.\"type\", i.count,
i.\"distinct\"),\n\theapsize(i.\"type\", i.\"distinct\",
i.\"atomwidth\"),\n\tindexsize(i.\"reference\",
i.\"count\"),\n\ti.sorted\n\tfrom sys.storagemodelinput i;\nend;" "user" true
1 false 2000
diff --git a/clients/Tests/SQL-dump.stable.out.64bit.oid32.int128
b/clients/Tests/SQL-dump.stable.out.64bit.oid32.int128
new file mode 100644
--- /dev/null
+++ b/clients/Tests/SQL-dump.stable.out.64bit.oid32.int128
@@ -0,0 +1,9202 @@
+stdout of test 'SQL-dump` in directory 'clients` itself:
+
+
+# 15:01:36 >
+# 15:01:36 > "mserver5" "--debug=10" "--set" "gdk_nr_threads=0" "--set"
"mapi_open=true" "--set" "mapi_port=34237" "--set"
"mapi_usock=/var/tmp/mtest-13451/.s.monetdb.34237" "--set" "monet_prompt="
"--forcemito" "--set" "mal_listing=2"
"--dbpath=/ufs/sjoerd/Monet-candidate/var/MonetDB/mTests_clients" "--set"
"mal_listing=0"
+# 15:01:36 >
+
+# MonetDB 5 server v11.17.0 (hg id: 51cced809df4)
+# This is an unreleased version
+# Serving database 'mTests_clients', using 8 threads
+# Compiled for x86_64-unknown-linux-gnu/64bit with 64bit OIDs dynamically
linked
+# Found 15.591 GiB available main-memory.
+# Copyright (c) 1993-July 2008 CWI.
+# Copyright (c) August 2008-2014 MonetDB B.V., all rights reserved
+# Visit http://www.monetdb.org/ for further information
+# Listening for connection requests on mapi:monetdb://madrid.ins.cwi.nl:34237/
+# Listening for UNIX domain connection requests on
mapi:monetdb:///var/tmp/mtest-13451/.s.monetdb.34237
+# MonetDB/GIS module loaded
+# MonetDB/JAQL module loaded
+# MonetDB/SQL module loaded
+
+Ready.
+# SQL catalog created, loading sql scripts once
+# loading sql script: 09_like.sql
+# loading sql script: 10_math.sql
+# loading sql script: 11_times.sql
+# loading sql script: 12_url.sql
+# loading sql script: 13_date.sql
+# loading sql script: 14_inet.sql
+# loading sql script: 15_querylog.sql
+# loading sql script: 16_tracelog.sql
+# loading sql script: 17_compress.sql
+# loading sql script: 18_dictionary.sql
+# loading sql script: 19_cluster.sql
+# loading sql script: 20_vacuum.sql
+# loading sql script: 21_dependency_functions.sql
+# loading sql script: 22_clients.sql
+# loading sql script: 23_skyserver.sql
+# loading sql script: 24_zorder.sql
+# loading sql script: 25_debug.sql
+# loading sql script: 26_sysmon.sql
+# loading sql script: 39_analytics.sql
+# loading sql script: 40_geom.sql
+# loading sql script: 40_json.sql
+# loading sql script: 46_gsl.sql
+# loading sql script: 75_storagemodel.sql
+# loading sql script: 80_statistics.sql
+# loading sql script: 80_udf.sql
+# loading sql script: 99_system.sql
+
+# 15:01:36 >
+# 15:01:36 > "mclient" "-lsql" "-ftest" "-Eutf-8" "-i" "-e"
"--host=/var/tmp/mtest-13451" "--port=34237"
+# 15:01:36 >
+
+SCHEMA tmp
+SCHEMA tmp
+SYSTEM SCHEMA sys
+SYSTEM TABLE sys._columns
+SYSTEM TABLE sys._tables
+SYSTEM TABLE sys.args
+SYSTEM TABLE sys.auths
+SYSTEM TABLE sys.connections
+SYSTEM TABLE sys.db_user_info
+SYSTEM TABLE sys.dependencies
+SYSTEM TABLE sys.functions
+SYSTEM TABLE sys.idxs
+SYSTEM TABLE sys.keys
+SYSTEM TABLE sys.objects
+SYSTEM TABLE sys.privileges
+SYSTEM TABLE sys.schemas
+SYSTEM TABLE sys.sequences
+SYSTEM TABLE sys.statistics
+SYSTEM TABLE sys.storagemodelinput
+SYSTEM TABLE sys.systemfunctions
+SYSTEM TABLE sys.triggers
+SYSTEM TABLE sys.types
+SYSTEM TABLE sys.user_role
+SYSTEM VIEW sys.columns
+SYSTEM VIEW sys.environment
+SYSTEM VIEW sys.optimizers
+SYSTEM VIEW sys.querylog_calls
+SYSTEM VIEW sys.querylog_catalog
+SYSTEM VIEW sys.querylog_history
+SYSTEM VIEW sys.queue
+SYSTEM VIEW sys.sessions
+SYSTEM VIEW sys.storage
+SYSTEM VIEW sys.storagemodel
+SYSTEM VIEW sys.tables
+SYSTEM VIEW sys.tablestoragemodel
+SYSTEM VIEW sys.tracelog
+SYSTEM VIEW sys.users
+SYSTEM FUNCTION sys.Intersect
+SYSTEM FUNCTION sys.Union
+SYSTEM FUNCTION sys.abbrev
+SYSTEM FUNCTION sys.alpha
+SYSTEM FUNCTION sys.analyze
+SYSTEM FUNCTION sys.area
+SYSTEM FUNCTION sys.astext
+SYSTEM FUNCTION sys.bbp
+SYSTEM FUNCTION sys.boundary
+SYSTEM FUNCTION sys.broadcast
+SYSTEM FUNCTION sys.buffer
+SYSTEM FUNCTION sys.cluster1
+SYSTEM FUNCTION sys.cluster2
+SYSTEM FUNCTION sys.columnsize
+SYSTEM FUNCTION sys.contains
+SYSTEM FUNCTION sys.convexhull
+SYSTEM FUNCTION sys.corr
+SYSTEM FUNCTION sys.crosses
+SYSTEM FUNCTION sys.date_to_str
+SYSTEM FUNCTION sys.db_users
+SYSTEM FUNCTION sys.degrees
+SYSTEM FUNCTION sys.dependencies_columns_on_functions
+SYSTEM FUNCTION sys.dependencies_columns_on_indexes
+SYSTEM FUNCTION sys.dependencies_columns_on_keys
+SYSTEM FUNCTION sys.dependencies_columns_on_triggers
+SYSTEM FUNCTION sys.dependencies_columns_on_views
+SYSTEM FUNCTION sys.dependencies_functions_on_functions
+SYSTEM FUNCTION sys.dependencies_functions_os_triggers
+SYSTEM FUNCTION sys.dependencies_keys_on_foreignkeys
+SYSTEM FUNCTION sys.dependencies_owners_on_schemas
+SYSTEM FUNCTION sys.dependencies_schemas_on_users
+SYSTEM FUNCTION sys.dependencies_tables_on_foreignkeys
+SYSTEM FUNCTION sys.dependencies_tables_on_functions
+SYSTEM FUNCTION sys.dependencies_tables_on_indexes
+SYSTEM FUNCTION sys.dependencies_tables_on_triggers
+SYSTEM FUNCTION sys.dependencies_tables_on_views
+SYSTEM FUNCTION sys.dependencies_views_on_functions
+SYSTEM FUNCTION sys.dependencies_views_on_triggers
+SYSTEM FUNCTION sys.difference
+SYSTEM FUNCTION sys.dimension
+SYSTEM FUNCTION sys.disjoint
+SYSTEM FUNCTION sys.distance
+SYSTEM FUNCTION sys.dropdictionary
+SYSTEM FUNCTION sys.env
+SYSTEM FUNCTION sys.envelope
+SYSTEM FUNCTION sys.environment
+SYSTEM FUNCTION sys.equals
+SYSTEM FUNCTION sys.evalalgebra
+SYSTEM FUNCTION sys.fuse
+SYSTEM FUNCTION sys.geomcollectionfromtext
+SYSTEM FUNCTION sys.geometrytypeid
+SYSTEM FUNCTION sys.geomfromtext
+SYSTEM FUNCTION sys.getanchor
+SYSTEM FUNCTION sys.getbasename
+SYSTEM FUNCTION sys.getcontent
+SYSTEM FUNCTION sys.getcontext
+SYSTEM FUNCTION sys.getdomain
+SYSTEM FUNCTION sys.getextension
+SYSTEM FUNCTION sys.getfile
+SYSTEM FUNCTION sys.gethost
+SYSTEM FUNCTION sys.getport
+SYSTEM FUNCTION sys.getprotocol
+SYSTEM FUNCTION sys.getquery
+SYSTEM FUNCTION sys.getroboturl
+SYSTEM FUNCTION sys.getuser
+SYSTEM FUNCTION sys.gzcompress
+SYSTEM FUNCTION sys.gzdecompress
+SYSTEM FUNCTION sys.gzexpand
+SYSTEM FUNCTION sys.gztruncate
+SYSTEM FUNCTION sys.heapsize
+SYSTEM FUNCTION sys.host
+SYSTEM FUNCTION sys.hostmask
+SYSTEM FUNCTION sys.ilike
+SYSTEM FUNCTION sys.indexsize
+SYSTEM FUNCTION sys.initializedictionary
+SYSTEM FUNCTION sys.intersection
+SYSTEM FUNCTION sys.isaurl
+SYSTEM FUNCTION sys.isempty
+SYSTEM FUNCTION sys.issimple
+SYSTEM FUNCTION sys.length
+SYSTEM FUNCTION sys.like
+SYSTEM FUNCTION sys.linefromtext
+SYSTEM FUNCTION sys.masklen
+SYSTEM FUNCTION sys.mbr
+SYSTEM FUNCTION sys.mbroverlaps
+SYSTEM FUNCTION sys.median
+SYSTEM FUNCTION sys.mlinefromtext
+SYSTEM FUNCTION sys.mpointfromtext
+SYSTEM FUNCTION sys.mpolyfromtext
+SYSTEM FUNCTION sys.ms_round
+SYSTEM FUNCTION sys.ms_str
+SYSTEM FUNCTION sys.ms_stuff
+SYSTEM FUNCTION sys.ms_trunc
+SYSTEM FUNCTION sys.netmask
+SYSTEM FUNCTION sys.network
+SYSTEM FUNCTION sys.newdictionary
+SYSTEM FUNCTION sys.newurl
+SYSTEM FUNCTION sys.optimizer_stats
+SYSTEM FUNCTION sys.optimizers
+SYSTEM FUNCTION sys.overlaps
+SYSTEM FUNCTION sys.password_hash
+SYSTEM FUNCTION sys.pause
+SYSTEM FUNCTION sys.point
+SYSTEM FUNCTION sys.pointfromtext
+SYSTEM FUNCTION sys.polyfromtext
+SYSTEM FUNCTION sys.polygonfromtext
+SYSTEM FUNCTION sys.quantile
+SYSTEM FUNCTION sys.querycache
+SYSTEM FUNCTION sys.querylog
+SYSTEM FUNCTION sys.querylog_calls
+SYSTEM FUNCTION sys.querylog_catalog
+SYSTEM FUNCTION sys.querylog_disable
+SYSTEM FUNCTION sys.querylog_empty
+SYSTEM FUNCTION sys.querylog_enable
+SYSTEM FUNCTION sys.queue
+SYSTEM FUNCTION sys.radians
+SYSTEM FUNCTION sys.relate
+SYSTEM FUNCTION sys.resume
+SYSTEM FUNCTION sys.reuse
+SYSTEM FUNCTION sys.reverse
+SYSTEM FUNCTION sys.sessions
+SYSTEM FUNCTION sys.setmasklen
+SYSTEM FUNCTION sys.setsession
+SYSTEM FUNCTION sys.settimeout
+SYSTEM FUNCTION sys.shrink
+SYSTEM FUNCTION sys.shutdown
+SYSTEM FUNCTION sys.srid
+SYSTEM FUNCTION sys.stddev_pop
+SYSTEM FUNCTION sys.stddev_samp
+SYSTEM FUNCTION sys.stop
+SYSTEM FUNCTION sys.storage
+SYSTEM FUNCTION sys.storagemodel
+SYSTEM FUNCTION sys.storagemodelinit
+SYSTEM FUNCTION sys.str_to_date
+SYSTEM FUNCTION sys.symdifference
+SYSTEM FUNCTION sys.text
+SYSTEM FUNCTION sys.times
+SYSTEM FUNCTION sys.touches
+SYSTEM FUNCTION sys.tracelog
+SYSTEM FUNCTION sys.vacuum
+SYSTEM FUNCTION sys.var
+SYSTEM FUNCTION sys.var_pop
+SYSTEM FUNCTION sys.var_samp
+SYSTEM FUNCTION sys.within
+SYSTEM FUNCTION sys.x
+SYSTEM FUNCTION sys.y
+SYSTEM FUNCTION sys.zorder_decode_x
+SYSTEM FUNCTION sys.zorder_decode_y
+SYSTEM FUNCTION sys.zorder_encode
+CREATE SCHEMA "tmp";
+CREATE SCHEMA "sys";
+CREATE TABLE "sys"."_columns" (
+ "id" INTEGER,
+ "name" VARCHAR(1024),
+ "type" VARCHAR(1024),
+ "type_digits" INTEGER,
+ "type_scale" INTEGER,
+ "table_id" INTEGER,
+ "default" VARCHAR(2048),
+ "null" BOOLEAN,
+ "number" INTEGER,
+ "storage" VARCHAR(2048)
+);
+CREATE TABLE "sys"."_tables" (
_______________________________________________
checkin-list mailing list
[email protected]
https://www.monetdb.org/mailman/listinfo/checkin-list