~ubuntu-branches/debian/sid/sqlalchemy/sid

« back to all changes in this revision

Viewing changes to doc/_sources/dialects/mssql.txt

  • Committer: Package Import Robot
  • Author(s): Piotr Ożarowski
  • Date: 2014-06-27 20:17:13 UTC
  • mfrom: (1.4.28)
  • Revision ID: package-import@ubuntu.com-20140627201713-g6p1kq8q1qenztrv
Tags: 0.9.6-1
* New upstream release
* Remove Python 3.X build tag files, thanks to Matthias Urlichs for the
  patch (closes: #747852)
* python-fdb isn't in the Debian archive yet so default dialect for firebird://
  URLs is changed to obsolete kinterbasdb, thanks to Russell Stuart for the
  patch (closes: #752145)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
.. _mssql_toplevel:
2
 
 
3
 
Microsoft SQL Server
4
 
====================
5
 
 
6
 
.. automodule:: sqlalchemy.dialects.mssql.base
7
 
 
8
 
SQL Server Data Types
9
 
-----------------------
10
 
 
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::
14
 
 
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
21
 
 
22
 
Types which are specific to SQL Server, or have SQL Server-specific
23
 
construction arguments, are as follows:
24
 
 
25
 
.. currentmodule:: sqlalchemy.dialects.mssql
26
 
 
27
 
.. autoclass:: BIT
28
 
   :members: __init__
29
 
    
30
 
 
31
 
.. autoclass:: CHAR
32
 
   :members: __init__
33
 
    
34
 
 
35
 
.. autoclass:: DATETIME2
36
 
   :members: __init__
37
 
    
38
 
 
39
 
.. autoclass:: DATETIMEOFFSET
40
 
   :members: __init__
41
 
    
42
 
 
43
 
.. autoclass:: IMAGE
44
 
   :members: __init__
45
 
    
46
 
 
47
 
.. autoclass:: MONEY
48
 
   :members: __init__
49
 
    
50
 
 
51
 
.. autoclass:: NCHAR
52
 
   :members: __init__
53
 
    
54
 
 
55
 
.. autoclass:: NTEXT
56
 
   :members: __init__
57
 
    
58
 
 
59
 
.. autoclass:: NVARCHAR
60
 
   :members: __init__
61
 
    
62
 
 
63
 
.. autoclass:: REAL
64
 
   :members: __init__
65
 
    
66
 
 
67
 
.. autoclass:: SMALLDATETIME
68
 
   :members: __init__
69
 
    
70
 
 
71
 
.. autoclass:: SMALLMONEY
72
 
   :members: __init__
73
 
    
74
 
 
75
 
.. autoclass:: SQL_VARIANT
76
 
   :members: __init__
77
 
    
78
 
 
79
 
.. autoclass:: TEXT
80
 
   :members: __init__
81
 
    
82
 
 
83
 
.. autoclass:: TIME
84
 
   :members: __init__
85
 
    
86
 
 
87
 
.. autoclass:: TINYINT
88
 
   :members: __init__
89
 
    
90
 
 
91
 
.. autoclass:: UNIQUEIDENTIFIER
92
 
   :members: __init__
93
 
    
94
 
 
95
 
.. autoclass:: VARCHAR
96
 
   :members: __init__
97
 
    
98
 
 
99
 
 
100
 
PyODBC
101
 
------
102
 
.. automodule:: sqlalchemy.dialects.mssql.pyodbc
103
 
 
104
 
mxODBC
105
 
------
106
 
.. automodule:: sqlalchemy.dialects.mssql.mxodbc
107
 
 
108
 
pymssql
109
 
-------
110
 
.. automodule:: sqlalchemy.dialects.mssql.pymssql
111
 
 
112
 
zxjdbc
113
 
--------------
114
 
 
115
 
.. automodule:: sqlalchemy.dialects.mssql.zxjdbc
116
 
 
117
 
AdoDBAPI
118
 
--------
119
 
.. automodule:: sqlalchemy.dialects.mssql.adodbapi
120