6
.. automodule:: sqlalchemy.dialects.mssql.base
9
-----------------------
11
As with all SQLAlchemy dialects, all UPPERCASE types that are known to be
12
valid with SQL server are importable from the top level dialect, whether
13
they originate from :mod:`sqlalchemy.types` or from the local dialect::
15
from sqlalchemy.dialects.mssql import \
16
BIGINT, BINARY, BIT, CHAR, DATE, DATETIME, DATETIME2, \
17
DATETIMEOFFSET, DECIMAL, FLOAT, IMAGE, INTEGER, MONEY, \
18
NCHAR, NTEXT, NUMERIC, NVARCHAR, REAL, SMALLDATETIME, \
19
SMALLINT, SMALLMONEY, SQL_VARIANT, TEXT, TIME, \
20
TIMESTAMP, TINYINT, UNIQUEIDENTIFIER, VARBINARY, VARCHAR
22
Types which are specific to SQL Server, or have SQL Server-specific
23
construction arguments, are as follows:
25
.. currentmodule:: sqlalchemy.dialects.mssql
35
.. autoclass:: DATETIME2
39
.. autoclass:: DATETIMEOFFSET
59
.. autoclass:: NVARCHAR
67
.. autoclass:: SMALLDATETIME
71
.. autoclass:: SMALLMONEY
75
.. autoclass:: SQL_VARIANT
87
.. autoclass:: TINYINT
91
.. autoclass:: UNIQUEIDENTIFIER
95
.. autoclass:: VARCHAR
102
.. automodule:: sqlalchemy.dialects.mssql.pyodbc
106
.. automodule:: sqlalchemy.dialects.mssql.mxodbc
110
.. automodule:: sqlalchemy.dialects.mssql.pymssql
115
.. automodule:: sqlalchemy.dialects.mssql.zxjdbc
119
.. automodule:: sqlalchemy.dialects.mssql.adodbapi