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 - .NET 编程 » UltraLite .NET 2.0 API 参考 » ULDatabaseSchema 类

 

GetDatabaseProperty 方法

返回指定数据库属性的值。

语法
Visual Basic
Public Function GetDatabaseProperty( _
   ByVal name As String _
) As String
C#
public string  GetDatabaseProperty(
   string  name
);
参数
  • name   您要获取其值的数据库属性的名称。属性名称不区分大小写。

返回值

以字符串形式返回的属性值。

注释

识别的属性有:

属性

说明

CaseSensitive

区分大小写功能的状态。如果数据库区分大小写则返回 ON。否则,将返回 OFF。

数据库是否区分大小写将影响表索引和结果集索引的排序方式。

是否区分大小写不会影响连接的 ULConnectionParms.UserID 和 ULConnectionParms.Password 的验证方式。用户 ID 始终不区分大小写,而口令始终区分大小写。

CharSet 数据库的字符集。
ChecksumLevel 为数据库启用数据库页校验和的级别。
Collation 数据库的归类序列名称。
CollationName 不建议使用此属性。请改用 "Collation"。
ConnCount 到数据库的连接的数量。
date_format

数据库进行字符串转换所用的日期格式。

此格式不必与 System.DateTime 使用的格式相同。

date_order 数据库用于字符串转换的日期顺序。
Encryption 数据库所应用的加密类型。返回 None、Simple、AES 或 AES_FIPS。
File 数据库的文件名称。
global_database_id 用于全局自动增量列的 global_database_id 选项的值。
isolation_level

isolation_level 选项的值用于控制一个事务中的操作对另一个并发事务中的操作可见程度。

此值基于每个连接来设置。

MaxHashSize 用于检索散列的缺省最大字节数。可基于每个索引设置此属性。
ml_remote_id 用于在同步过程中标识数据库的 ml_remote_id 选项的值。
Name 数据库的名称 (DBN)。
nearest_century 数据库用于字符串转换的最近一个世纪。
PageSize 数据库的页面大小,以字节为单位。
precision 数据库用于字符串转换的浮点精度。
scale 数据库进行字符串转换的过程中,算术结果按最大 PRECISION 值截断时小数点后的最少位数。
time_format

数据库用于字符串转换的时间格式。

此格式不必与 System.TimeSpan 使用的格式相同。

timestamp_format

数据库用于字符串转换的时间戳格式。

此格式不必与 System.DateTime 使用的格式相同。

timestamp_increment 两个唯一时间戳值之间的最小差异,以微秒(百万分之一秒)为单位。
另请参见