神通数据库的限制值

神通数据库的限制值可以通过查询系统视图 v_sys_limits 获取, 具体取值如下:

表284 神通数据库的限制值
特性名 限制值 描述
MaxBinaryLiteralLength 8000 二进制字符串占用空间的最大值
MaxCatalogNameLength 127 数据字典名长度最大值
MaxCharLiteralLength 8000 字符串占用空间的最大值
MaxColumnNameLength 127 字段名长度最大值
MaxColumnsInGroupBy 4096 在GROUP BY子句中允许的最多字段数
MaxColumnsInIndex 64 一个索引允许的最多字段数
MaxColumnsInOrderBy 4096 在ORDER BY子句中允许的最多字段数
MaxColumnsInSelect 4096 在一个SELECT语句中涉及到的最多字段数量
MaxColumnsInTable 2500 一张表允许的最多字段数
MaxCursorNameLength 127 游标名长度最大值
MaxIdentifierLength 127 标识符最大长度
MaxIndexLength 2048 索引占用空间的最大值
MaxNameLength 127 对象名最大长度
MaxProcedureNameLength 127 存储过程名长度最大值
MaxRowSize 8020 单个数据项占用空间的最大值
MaxSchemaNameLength 127 模式名长度最大值
MaxStatementLength 2147483646 一个SQL表达式所允许的最长的字符数
MaxStatements -- 数据库的最大连接数,为license的许可数以及配置参数MAX_CONNECTIONS的最小值
MaxTableNameLength 127 表名长度最大值
MaxTablesInSelect 2048 在一个SELECT语句中涉及到的最多表数量
MaxUserNameLength 127 用户名长度最大值
dataDefinitionCausesTransactionCommit 0 事务内的数据定义语句是否强制令事务进行提交,1:是;0:否
dataDefinitionIgnoredInTransactions 0 在一个事务中,数据库是否忽略数据定义语句,1:是; 0:否
isCatalogAtStart 0 标明目录是否出现在整个表名的开头,1:是; 0:否
isMaxRowsizeIncludesLong 0 MaxRowSize 值是否包含大对象的长度,1:是; 0:否
nullsAreSortedAtStartorEnd 0 排序的时候Null是否总是被排在最前、最后,1:是;0:否
nullsAreSortedLoworHigh 1 排序的时候Null是否总是被认为最大、最小,1:是;0:否
storesLowerCaseIdentifiers 0 是否忽略标识符大小写,并将结果并将结果以小写形式存放,1:是; 0:否
storesLowerCaseQuotedIdentifiers 0 是否忽略双引号内标识符大小写,并将结果并将结果以小写形式存放,1:是; 0:否
storesMixedCaseIdentifiers 0 是否忽略标识符大小写,并将结果并将结果以原样形式(大小写混合)存放,1:是; 0:否
storesMixedCaseQuotedIdentifiers 1 是否忽略双引号内标识符大小写,并将结果并将结果以原样形式(大小写混合)存放,1:是; 0:否
storesUpperCaseIdentifiers 1 是否忽略标识符大小写,并将结果并将结果以大写形式存放,1:是; 0:否
storesUpperCaseQuotedIdentifiers 0 是否忽略双引号内标识符大小写,并将结果并将结果以大写形式存放,1:是; 0:否
usesLocalFilePerTable 0 是否为每张表存放到一个文件,1:是; 0:否
usesLocalFiles 1 是否把表存在本地文件里,1:是; 0:否