#[repr(i16)]pub enum SqlDataType {
Show 33 variants
SQL_UNKNOWN_TYPE = 0,
SQL_CHAR = 1,
SQL_NUMERIC = 2,
SQL_DECIMAL = 3,
SQL_INTEGER = 4,
SQL_SMALLINT = 5,
SQL_FLOAT = 6,
SQL_REAL = 7,
SQL_DOUBLE = 8,
SQL_DATETIME = 9,
SQL_VARCHAR = 12,
SQL_DATE = 91,
SQL_TIME = 92,
SQL_TIMESTAMP = 93,
SQL_EXT_TIME_OR_INTERVAL = 10,
SQL_EXT_TIMESTAMP = 11,
SQL_EXT_LONGVARCHAR = -1,
SQL_EXT_BINARY = -2,
SQL_EXT_VARBINARY = -3,
SQL_EXT_LONGVARBINARY = -4,
SQL_EXT_BIGINT = -5,
SQL_EXT_TINYINT = -6,
SQL_EXT_BIT = -7,
SQL_EXT_WCHAR = -8,
SQL_EXT_WVARCHAR = -9,
SQL_EXT_WLONGVARCHAR = -10,
SQL_EXT_GUID = -11,
SQL_SS_VARIANT = -150,
SQL_SS_UDT = -151,
SQL_SS_XML = -152,
SQL_SS_TABLE = -153,
SQL_SS_TIME2 = -154,
SQL_SS_TIMESTAMPOFFSET = -155,
}
Expand description
SQL Data Types
Variants§
SQL_UNKNOWN_TYPE = 0
SQL_CHAR = 1
SQL_NUMERIC = 2
SQL_DECIMAL = 3
SQL_INTEGER = 4
SQL_SMALLINT = 5
SQL_FLOAT = 6
SQL_REAL = 7
SQL_DOUBLE = 8
SQL_DATETIME = 9
SQL_VARCHAR = 12
SQL_DATE = 91
SQL_TIME = 92
SQL_TIMESTAMP = 93
SQL_EXT_TIME_OR_INTERVAL = 10
SQL_EXT_TIMESTAMP = 11
SQL_EXT_LONGVARCHAR = -1
SQL_EXT_BINARY = -2
SQL_EXT_VARBINARY = -3
SQL_EXT_LONGVARBINARY = -4
SQL_EXT_BIGINT = -5
SQL_EXT_TINYINT = -6
SQL_EXT_BIT = -7
SQL_EXT_WCHAR = -8
SQL_EXT_WVARCHAR = -9
SQL_EXT_WLONGVARCHAR = -10
SQL_EXT_GUID = -11
SQL_SS_VARIANT = -150
SQL_SS_UDT = -151
SQL_SS_XML = -152
SQL_SS_TABLE = -153
SQL_SS_TIME2 = -154
SQL_SS_TIMESTAMPOFFSET = -155
Trait Implementations§
Source§impl Clone for SqlDataType
impl Clone for SqlDataType
Source§fn clone(&self) -> SqlDataType
fn clone(&self) -> SqlDataType
Returns a copy of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moreSource§impl Debug for SqlDataType
impl Debug for SqlDataType
Source§impl PartialEq for SqlDataType
impl PartialEq for SqlDataType
impl Copy for SqlDataType
impl Eq for SqlDataType
impl StructuralPartialEq for SqlDataType
Auto Trait Implementations§
impl Freeze for SqlDataType
impl RefUnwindSafe for SqlDataType
impl Send for SqlDataType
impl Sync for SqlDataType
impl Unpin for SqlDataType
impl UnwindSafe for SqlDataType
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more