根据服务器的描述所枚举的本机值类型。
public enum a_sqlany_native_type
成员名称 | 说明 |
---|---|
DT_NOTYPE |
无数据类型。 |
DT_DATE |
以空值终止的字符串,是一个有效日期。 |
DT_TIME |
以空值终止的字符串,是一个有效时间。 |
DT_TIMESTAMP |
以空值终止的字符串,是一个有效时间戳。 |
DT_VARCHAR |
在 CHAR 字符集中具有双字节长度字段的变长字符串。最大长度为 32765 个字节。发送数据时,必须设置长度字段。读取数据时,数据库服务器设置长度字段。该数据不是以空值终止或以空白填补的。 |
DT_FIXCHAR |
在 CHAR 字符集中填补空白的定长字符串。最大长度为 32767(以字节为单位)。该数据不以空值终止。 |
DT_LONGVARCHAR |
在 CHAR 字符集中长变长字符串。 |
DT_STRING |
在 CHAR 字符集中以空值终止的字符串。如果数据库是使用填补空白的字符串进行的初始化,则该字符串便是用空白填补的。 |
DT_DOUBLE |
8 字节浮点数。 |
DT_FLOAT |
4 字节浮点数。 |
DT_DECIMAL |
压缩十进制数(专有格式)。 |
DT_INT |
32 位有符号整数。 |
DT_SMALLINT |
16 位有符号整数。 |
DT_BINARY |
具有双字节长度字段的变长二进制数据。最大长度为 32765 个字节。在向数据库服务器提供信息时,您必须设置长度字段。在从数据库服务器读取信息时,服务器设置长度字段。 |
DT_LONGBINARY |
长二进制数据。 |
DT_TINYINT |
8 位有符号整数。 |
DT_BIGINT |
64 位有符号整数。 |
DT_UNSINT |
32 位无符号整数。 |
DT_UNSSMALLINT |
16 位无符号整数。 |
DT_UNSBIGINT |
64 位无符号整数。 |
DT_BIT |
8 位有符号整数。 |
DT_LONGNVARCHAR |
在 NCHAR 字符集中长变长字符串。 |
值类型对应于嵌入式 SQL 的数据类型。有关嵌入式 SQL 数据类型的详细信息,请参见嵌入式 SQL 数据类型。
![]() |
使用DocCommentXchange讨论此页。
|
版权 © 2012, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.1 |