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 - AppForge Programming » UltraLite for AppForge API Reference » ULColumnSchema class

ULColumnSchema class Next Page

Properties


Syntax

Description

AutoIncrement As Boolean (read-only)

Indicates whether this column defaults to an autoincrement value. True if AutoIncrement.

CurrentDate As Boolean (read-only)

Indicates whether this column defaults to the current date.

CurrentTime As Boolean (read-only)

Indicates whether this column defaults to the current time.

CurrentTimestamp As Boolean (read-only)

Indicates whether this column defaults to the current timestamp.

DefaultValue As String (read-only)

Gets the value used if one was not provided when a row was inserted.

GlobalAutoIncrement As Boolean (read-only)

Indicates whether this column defaults to a global autoincrement value.

GlobalAutoIncrementPartitionSize As Long (read-only)

Gets the partition size for a global autoincrement column.

ID As Integer (read- only)

Gets the ID of the column.

Name As String (read-only)

Gets the column name.

NewUUID As Boolean (read-only)

Indicates whether this column defaults to a new universally unique identifier.

Nullable As Boolean (read-only)

Indicates whether the column permits NULLs.

OptimalIndex As ULIndexSchema (read-only)

Gets the index with this column as its first column.

Precision As Integer (read-only)

Gets the precision value for the column if it is of type ulTypeNumeric.

Scale As Integer (read-only)

Gets the scale value for the column if it is of type ulTypeNumeric.

Size As Integer (read-only)

Gets the column size for binary, numeric, and character data types.

SQLType As ULSQLType (read-only)

Gets the SQL type assigned to the column when it was created.