Symbian Developer Library

SYMBIAN OS V6.1 EDITION FOR C++

[Index] [Glossary] [Previous] [Next]



Location: d32dbms.h
Link against:

Enum TDbColType

TDbColType

Support

Supported from 5.0

Description

Represents every supported column type.

EDbColBit

The column stores a single bit. Representation range: 0 to 1 Storage: 1 bit Auto-increment: Yes Index key: Yes

EDbColUint8

The column stores an 8-bit unsigned integer. Representation range: 0 to 2^8-1 Storage: 1 byte Auto-increment: Yes Index key: Yes

EDbColUint16

The column stores a 16-bit unsigned integer.Representation range: 0 to 2^16-1 Storage: 2 bytes Auto-increment: Yes Index key: Yes

EDbColUint32

The column stores a 32-bit unsigned integer.Representation range: 0 to 2^32-1 Storage: 4 bytes Auto-increment: Yes Index key: Yes

EDbColInt8

The column stores an 8-bit signed integer.Representation range: -2^7 to 2^7 - 1 Storage: 1 byte Auto-increment: Yes Index key: Yes

EDbColInt16

The column stores a 16-bit signed integer.Representation range: -2^15 to 2^15 - 1 Storage: 2 bytes Auto-increment: Yes Index key: Yes

EDbColInt32

The column stores a 32-bit signed integer.Representation range: -2^31 to 2^31 - 1 Storage: 4 bytes Auto-increment: Yes Index key: Yes

EDbColInt64

The column stores a 64-bit signed integer.Representation range: -2^63 to 2^63 - 1 Storage: 8 bytes Auto-increment: No Index key: Yes

EDbColReal32

The column stores a 32-bit floating point value.Representation range: 1.4 X 10^-45 to 3.40282 X 10^38 Storage: 4 bytes Auto-increment: No Index key: Yes

EDbColReal64

The column stores a 64-bit floating point value.Representation range: 2.2 X 10^-308 to 1.79769 X 10^308 Storage: 8 bytes Auto-increment: No Index key: Yes

EDbColDateTime

The column stores a date/time value.Representation range: 1/1/0 to 31/12/9999 Storage: 8 bytes Auto-increment: No Index key: Yes

EDbColText8

The column stores a (short) variable length of non-Unicode text data.Representation range: 0 to 255 characters Storage: 0 to 256 bytes Auto-increment: No Index key: Yes

EDbColText16

The column stores a (short) variable length of Unicode text data.Representation range: 0 to 255 characters Storage: 0 to 511 bytes Auto-increment: No Index key: Yes

EDbColBinary

The column stores a (short) variable length of untyped data.Representation range: 0 to 255 bytes Storage: 0 to 256 bytes Auto-increment: No Index key: No

EDbColLongText8

The column stores a potentially large amount of non-Unicode text data.Representation range: 0 to 2^31 characters Storage: 0 to 2 Gbytes Auto-increment: No Index key: Truncated

EDbColLongText16

The column stores a potentially large amount of Unicode text data.Representation range: 0 to 2^30 characters Storage: 0 to 2 Gbytes Auto-increment: No Index key: Truncated

EDbColLongBinary

The column stores a potentially large amount of untyped data.Representation range: 0 to 2^31 bytes Storage: 0 to 2 Gbytes Auto-increment: No Index key: No

EDbColText

This is equivalent to EDbColText8 if the build is narrow, and EDbColText16 if the build is narrow or Unicode.

EDbColLongText

This is equivalent to EDbColLongText8 if the build is narrow, and EDbColLongText16 if the build is Unicode.