//-----------------------------------------------------------------------
//
// Copyright (c) Microsoft Corporation.
//
//-----------------------------------------------------------------------
namespace Microsoft.Isam.Esent.Interop
{
using Microsoft.Isam.Esent.Interop.Vista;
///
/// ESENT column types. This list is not extensive. Some column types introduced later
/// are in different classes, such as .
///
///
///
public enum JET_coltyp
{
///
/// Null column type. Invalid for column creation.
///
Nil = 0,
///
/// True, False or NULL.
///
Bit = 1,
///
/// 1-byte integer, unsigned.
///
UnsignedByte = 2,
///
/// 2-byte integer, signed.
///
Short = 3,
///
/// 4-byte integer, signed.
///
Long = 4,
///
/// 8-byte integer, signed.
///
Currency = 5,
///
/// 4-byte IEEE single-precisions.
///
IEEESingle = 6,
///
/// 8-byte IEEE double-precision.
///
IEEEDouble = 7,
///
/// Integral date, fractional time.
///
DateTime = 8,
///
/// Binary data, up to 255 bytes.
///
Binary = 9,
///
/// Text data, up to 255 bytes.
///
Text = 10,
///
/// Binary data, up to 2GB.
///
LongBinary = 11,
///
/// Text data, up to 2GB.
///
LongText = 12,
}
}