适用于: Windows |Windows Server
最大设置常量
这些常量提供 ESE 数据库中的项允许的最大设置。
| 常量/值 | 说明 | 
|---|---|
| JET_BASE_NAME_LENGTH | 设置用于命名数据库引擎使用的文件的前缀的长度。 此长度适用于为 JET_paramBaseName 系统参数设置的名称。 | 
| JET_MAX_COMPUTERNAME_LENGTH | 设置 JET_SIGNATURE的最大长度。 | 
| JET_cbBookmarkMost | 书签的默认最大大小。 当密钥大小保留为其默认值时,这一点有效。 | 
| JET_cbBookmarkMostMost | 将 esent 配置为具有最大键时书签的最大大小。 Windows 7: Windows 7 中引入了JET_cbBookmarkMostMost。 | 
| JET_cbNameMost | 对象、列、索引或属性名称的最大长度。 注意 如果 Unicode,则值为 128。 | 
| JET_cbFullNameMost | “name.name.name...”的最大长度构建。 注意 如果 Unicode,则值为 510。 | 
| JET_cbColumnLVPageOverhead | 此数字可用于计算数据库引擎可在单个数据库页上存储的 BLOB 的最大数量。 公式最大大小 = JET_paramDatabasePageSize–JET_cbColumnLVPageOverhead。 此值现已过时。 应使用 JET_paramLVChunkSizeMost 参数检索长值区块大小。 | 
| JET_cbColumnMost | 非长值列数据的最大大小。 | 
| JET_cbLVDefaultValueMost | longBinary 或 LongText (long-value 的最大大小) 列默认值。 | 
| JET_cbKeyMost | 排序键或索引键的默认最大大小。 | 
| JET_cbKeyMostMost | 任何页面大小的排序或索引键的最大可配置大小。 (请参阅 JET_INDEXCREATE2.cbKeyMost) Windows 7: windows 7 操作系统中引入了JET_cbKeyMostMost。 | 
| JET_cbKeyMost2KBytePage | 使用 2048 字节页的数据库中索引键允许的最大可配置大小。 有关详细信息 ,请参阅JET_INDEXCREATE 。 Windows Vista: windows Vista 操作系统中引入了JET_cbKeyMost2KBytePage。 | 
| JET_cbKeyMost4KBytePage | 使用 4096 字节页的数据库中索引键允许的最大可配置大小。 有关详细信息 ,请参阅JET_INDEXCREATE 。 Windows Vista: Windows Vista 中引入了JET_cbKeyMost4KBytePage。 | 
| JET_cbKeyMost8KBytePage | 使用 8192 字节页的数据库中索引键允许的最大可配置大小。 有关详细信息 ,请参阅JET_INDEXCREATE 。 Windows Vista: Windows Vista 中引入了JET_cbKeyMost8KBytePage | 
| JET_cbKeyMostMin | 索引键允许的最大最小大小。 有关详细信息 ,请参阅JET_INDEXCREATE 。 Windows Vista: Windows Vista 中引入了JET_cbKeyMostMin。 | 
| JET_cbLimitKeyMost | 使用限制 grbit(如 jetMakeKey 函数中使用的JET_bitStrLimit)形成密钥时的最大密钥大小。 | 
| JET_cbPrimaryKeyMost | 主索引的最大大小。 这现已过时。 | 
| JET_cbSecondaryKeyMost | 辅助索引的最大大小。 这现已过时。 | 
| JET_ccolKeyMost | 排序键或索引键中的最大组件数。 Windows Vista: 在 Windows Vista 和更高版本的 Windows 中,该值为 16。 | 
| JET_ccolMost | 表中允许的最大列数。 Windowsxp: 0x0000fee0值用于 Windows XP 及更高版本的 Windows Windows 2000: 值0x00007ffe用于 Windows 2000。 | 
| JET_ccolFixedMost | 表中允许的最大固定列数,当前为 127。 | 
| JET_ccolVarMost | 表中可以包含的最大可变长度列数,当前为 128。 | 
| JET_ccolTaggedMost | 表中可以包含的最大标记列数,当前为 64993。 | 
要求
| 要求 | 值 | 
|---|---|
| 客户端 | 需要 Windows Vista、Windows XP 或 Windows 2000 Professional。 | 
| 服务器 | 需要 Windows Server 2008、Windows Server 2003 或 Windows 2000 Server。 | 
| 标头 | 在 Esent.h 中声明。 |