pub const C_TYPES_EXTENDED: i16 = 0x04000;
#[repr(i16)]
#[derive(Debug, PartialEq, Eq, Clone, Copy)]
pub enum CDataType {
UTinyInty = -28,
UBigInt = -27,
STinyInt = -26,
SBigInt = -25,
ULong = -18,
UShort = -17,
SLong = -16,
SShort = -15,
#[cfg(feature = "odbc_version_3_50")]
Guid = -11,
WChar = -8,
Bit = -7,
Binary = -2,
Char = 1,
Numeric = 2,
Float = 7,
Double = 8,
Date = 9,
Time = 10,
TimeStamp = 11,
TypeDate = 91,
TypeTime = 92,
TypeTimestamp = 93,
#[cfg(feature = "odbc_version_4")]
TypeTimeWithTimezone = 94,
#[cfg(feature = "odbc_version_4")]
TypeTimestampWithTimzone = 95,
Default = 99,
IntervalYear = 101,
IntervalMonth = 102,
IntervalDay = 103,
IntervalHour = 104,
IntervalMinute = 105,
IntervalSecond = 106,
IntervalYearToMonth = 107,
IntervalDayToHour = 108,
IntervalDayToMinute = 109,
IntervalDayToSecond = 110,
IntervalHourToMinute = 111,
IntervalHourToSecond = 112,
IntervalMinuteToSecond = 113,
SsTime2 = C_TYPES_EXTENDED + 0,
SsTimestampOffset = C_TYPES_EXTENDED + 1,
}
#[cfg(windows)]
pub use CDataType::ULong as UBigInt;
#[cfg(not(windows))]
pub use CDataType::ULong as Bookmark;