Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (中文) » UltraLite - 数据库管理和参考 » UltraLite 数据库参考

 

UltraLite 数据库属性

属性 说明
case 返回区分大小写功能的状态。如果数据库区分大小写,则返回 On。否则,返回 Off。此属性的值在创建数据库时进行设置,并只能通过创建一个新数据库来更改。请参见UltraLite 大小写创建参数
char_set

返回数据库的 CHAR 字符集。数据库所使用的字符集由数据库的归类序列以及数据是否为 UTF-8 编码格式来决定。

另请参见:

此属性的值在创建数据库时进行设置,并只能通过创建一个新数据库来更改。

checksum_level 返回数据库中校验和校验的级别:0(未添加校验和)、1(将校验和只添加到重要页面)或 2(将校验和添加到所有页面)之一。此属性的值在创建数据库时进行设置,并只能通过创建一个新数据库来更改。请参见UltraLite checksum_level 创建参数
collation 返回数据库的归类序列名称。此属性的值在创建数据库时进行设置,并只能通过创建一个新数据库来更改。请参见UltraLite 归类创建参数
commit_flush_count 返回设置提交计数阈值的 commit_flush_count 选项的值。请参见UltraLite commit_flush_count 选项 [临时性]
commit_flush_timeout 返回设置时间间隔阈值的 commit_flush_timeout 选项的值。请参见UltraLite commit_flush_timeout 选项 [临时性]
conn_count 返回数据库的连接数。值是动态的:它会随着当前存在的连接数而发生改变。UltraLite 最多支持十四个并发数据库连接。
date_format 返回数据库进行字符串转换所用的日期格式。此属性的值在创建数据库时进行设置,并只能通过创建一个新数据库来更改。请参见UltraLite date_format 创建参数
date_order 返回数据库进行字符串转换所用的日期顺序。此属性的值在创建数据库时进行设置,并只能通过创建一个新数据库来更改。请参见UltraLite date_order 创建参数
encryption

返回数据库加密的类型:None、Simple、AES 或 AES_FIPS 之一。

数据库所使用的加密由以下因素来决定:是否配置了高度加密(AES 或 AES_FIPS)以及 DBKEY 创建参数或模糊处理(简单加密)。

仅当此属性的值最初为 None 时(即,既没有使用 fips,也没有使用模糊处理),才能更改此属性,然后通过调用 API 的正确函数或方法,在 Connection 对象上指定新的加密密钥来更改加密密钥在这种情况下,该值会更改为 AES,因为在创建数据库之后,将无法设置 fips 创建参数。请参见:

file

返回当前连接的数据库根文件的名称,包括路径。它是 DBF 连接参数值所指定的值。请参见:

global_database_id 返回用于全局自动增量列的 global_database_id 选项的值。请参见UltraLite global_database_id 选项
max_hash_size 返回用于检索散列的缺省最大字节数。可基于每个索引设置此属性。请参见UltraLite max_hash_size 创建参数
ml_remote_id 返回唯一标识数据库以实现 MobiLink 同步的 ml_remote_id 选项的值。请参见UltraLite ml_remote_id 选项
name

返回当前连接的数据库名称(或别名)。返回的名称与 DBN 连接参数值匹配。如果尚未使用 DBN 连接参数,返回的名称是不带路径和扩展名的数据库文件。

另请参见:

nearest_century 返回数据库进行字符串转换所使用的最近的世纪值。此属性的值在创建数据库时进行设置,并只能通过创建一个新数据库来更改。请参见UltraLite nearest_century 创建参数
page_size 返回数据库的页大小(以字节为单位)。此属性的值在创建数据库时进行设置,并只能通过创建一个新数据库来更改。请参见UltraLite page_size 创建参数
precision 返回数据库进行字符串转换所使用的浮点精度。此属性的值在创建数据库时进行设置,并只能通过创建一个新数据库来更改。请参见UltraLite 精度创建参数
scale 返回数据库进行字符串转换的过程中,算术结果按最大 PRECISION 值截断时小数点后的最少位数。此属性的值在创建数据库时进行设置,并只能通过创建一个新数据库来更改。请参见UltraLite 小数位数创建参数
time_format 返回数据库进行字符串转换所使用的时间格式。此属性的值在创建数据库时进行设置,并只能通过创建一个新数据库来更改。请参见UltraLite time_format 创建参数
timestamp_format 返回数据库进行字符串转换所使用的时间戳格式。此属性的值在创建数据库时进行设置,并只能通过创建一个新数据库来更改。请参见UltraLite timestamp_format 创建参数
timestamp_increment 返回两个唯一时间戳之间的最小差异,以微秒为单位。此属性的值在创建数据库时进行设置,并只能通过创建一个新数据库来更改。请参见UltraLite timestamp_increment 创建参数

访问 UltraLite 数据库属性