SystemDataTypeLookupBase Class
Provides look up functionality for system data types.
Assembly: Microsoft.SqlServer.Management.SqlParser (in Microsoft.SqlServer.Management.SqlParser.dll)
| Name | Description | |
|---|---|---|
![]() | SystemDataTypeLookupBase() | Initializes a new instance of the SystemDataTypeLookupBase class. |
| Name | Description | |
|---|---|---|
![]() | BigInt | Gets the ISystemDataType object that represents the bigint data type. |
![]() | Bit | Gets the ISystemDataType object that represents the bit data type. |
![]() | Date | Gets the ISystemDataType object that represents the date data type. |
![]() | DateTime | Gets the ISystemDataType object that represents the datetime data type. |
![]() | Float | Gets the ISystemDataType object that represents the float data type. |
![]() | Geography | Gets the ISystemDataType object that represents the geography data type. |
![]() | Geometry | Gets the ISystemDataType object that represents the geometry data type. |
![]() | HierarchyId | Gets the ISystemDataType object that represents the hierarchyid data type. |
![]() | Image | Gets the ISystemDataType object that represents the image data type. |
![]() | Int | Gets the ISystemDataType object that represents the int data type. |
![]() | Money | Gets the ISystemDataType object that represents the money data type. |
![]() | NText | Gets the ISystemDataType object that represents the ntext data type. |
![]() | NVarCharMax | Gets the ISystemDataType object that represents the nvarchar(max) data type. |
![]() | Real | Gets the ISystemDataType object that represents the real data type. |
![]() | SmallDateTime | Gets the ISystemDataType object that represents the smalldatetime data type. |
![]() | SmallInt | Gets the ISystemDataType object that represents the smallint data type. |
![]() | SmallMoney | Gets the ISystemDataType object that represents the smallmoney data type. |
![]() | SysName | Gets the ISystemDataType object that represents the sysname data type. |
![]() | Text | Gets the ISystemDataType object that represents the text data type. |
![]() | Timestamp | Gets the ISystemDataType object that represents the timestamp data type. |
![]() | TinyInt | Gets the ISystemDataType object that represents the tinyint data type. |
![]() | UniqueIdentifier | Gets the ISystemDataType object that represents the uniqueidentifier data type. |
![]() | VarBinaryMax | Gets the ISystemDataType object that represents the varbinary(max) data type. |
![]() | VarCharMax | Gets the ISystemDataType object that represents the varchar(max) data type. |
![]() | Variant | Gets the ISystemDataType object that represents the variant data type. |
| Name | Description | |
|---|---|---|
![]() | Binary() | Gets the ISystemDataType object that represents the binary data type. |
![]() | Binary(Int32) | Gets the ISystemDataType object that represents the binary data type and has the specified maximum length. |
![]() | Char() | Gets the ISystemDataType object that represents the char data type. |
![]() | Char(Int32) | Gets the ISystemDataType object that represents the char data type and has the specified maximum length. |
![]() | DateTime2() | Gets the ISystemDataType object that represents the datetime2 data type. |
![]() | DateTime2(Int32) | Gets the ISystemDataType object that represents the datetime2 data type and has the specified scale. |
![]() | DateTimeOffset() | Gets the ISystemDataType object that represents the datetimeoffset data type. |
![]() | DateTimeOffset(Int32) | Gets the ISystemDataType object that represents the datetimeoffset data type and has the specified scale. |
![]() | Decimal() | Gets the ISystemDataType object that represents the decimal data type. |
![]() | Decimal(Int32) | Gets the ISystemDataType object that represents the decimal data type and has the specified precision. |
![]() | Decimal(Int32, Int32) | Gets the ISystemDataType object that represents the decimal data type and has the specified precision and scale. |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() | Find(DataTypeSpec^, Boolean) | Retrieves the ISystemDataType object that has the specified data type specification and maximum storage size (max) setting. |
![]() | Find(DataTypeSpec^, Int32) | Retrieves the ISystemDataType object that has the specified data type specification and the specified precision or maximum length. |
![]() | Find(DataTypeSpec^, Int32, Int32) | Retrieves the ISystemDataType object that has the specified data type specification, precision, and scale. |
![]() | GetHashCode() | (Inherited from Object.) |
![]() | GetType() | (Inherited from Object.) |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | NChar() | Gets the ISystemDataType object that represents the nchar data type. |
![]() | NChar(Int32) | Gets the ISystemDataType object that represents the nchar data type and has the specified maximum length. |
![]() | Numeric() | Gets the ISystemDataType object that represents the numeric data type. |
![]() | Numeric(Int32) | Gets the ISystemDataType object that represents the numeric data type and has the specified precision. |
![]() | Numeric(Int32, Int32) | Gets the ISystemDataType object that represents the numeric data type and has the specified precision and scale. |
![]() | NVarChar() | Gets the ISystemDataType object that represents the nvarchar data type. |
![]() | NVarChar(Int32) | Gets the ISystemDataType object that represents the nvarchar data type and has the specified maximum length. |
![]() | Time() | Gets the ISystemDataType object that represents the time data type. |
![]() | Time(Int32) | Gets the ISystemDataType object that represents the time data type and has the specified scale. |
![]() | ToString() | (Inherited from Object.) |
![]() | VarBinary() | Gets the ISystemDataType object that represents the varbinary data type. |
![]() | VarBinary(Int32) | Gets the ISystemDataType object that represents the varbinary data type and has the specified maximum length. |
![]() | VarChar() | Gets the ISystemDataType object that represents the varchar data type. |
![]() | VarChar(Int32) | Gets the ISystemDataType object that represents the varchar data type and has the specified maximum length. |
![]() | Xml() | Gets the ISystemDataType object that represents the xml data type. |
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.


