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

SQL Anywhere 10.0.1 » UltraLite - M-Business Anywhere Programming » UltraLite for M-Business Anywhere API Reference » CreationParms class

 CreationParms class Next Page


The properties of the class are listed here. For more information about the corresponding descriptions, see Choosing creation-time database properties for UltraLite



Boolean caseSensitive

Sets the case-sensitivity of string comparisons in the UltraLite database.

UInt32 checksumLevel

Sets the level of checksum validation in the database.

Default is 0.

String dateFormat

Sets the default string format in which dates are retrieved from the database.

String dateOrder

Controls the interpretation of date ordering of months, days, and years.

UInt32 maxHashSize

Set the maximum number of bytes that are used to hash the UltraLite indexes.

Default is 0.

UInt32 nearestCentury

Controls the interpretation of two-digit years in string-to-date conversions.

Boolean obfuscate

Controls whether or not to obfuscate data in the database. Obfuscation is a form of simple encryption.

UInt32 pageSize

Defines the database page size. Valid values are: 1024, 2048, 4096, 8192, 16384.

Default is 4096.

UInt32 precision

Specifies the maximum number of digits in the result of any decimal arithmetic.

UInt32 scale

Specifies the minimum number of digits after the decimal point when an arithmetic result is truncated to the maximum precision.

String timeFormat

Sets the format for times retrieved from the database.

String timestampFormat

Determines how the timestamp is formatted in UltraLite.

String timestampIncrement

Determines how the timestamp is truncated in UltraLite.

Boolean utf8Encoding

Encodes data using the UTF-8 format, 8-bit multibyte encoding for Unicode.