summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/dialects
diff options
context:
space:
mode:
authorMike Bayer <mike_mp@zzzcomputing.com>2011-01-08 17:19:19 -0500
committerMike Bayer <mike_mp@zzzcomputing.com>2011-01-08 17:19:19 -0500
commit0342a4886f00b34cf02e0d2d986a0896ba946788 (patch)
treeaecadbc903d553b7b8e7190715efe91430475cf0 /lib/sqlalchemy/dialects
parent4e9e0f041c151cfa08d57773b49b254f1b4f8b6a (diff)
downloadsqlalchemy-0342a4886f00b34cf02e0d2d986a0896ba946788.tar.gz
crappy docs, lets try that again
Diffstat (limited to 'lib/sqlalchemy/dialects')
-rw-r--r--lib/sqlalchemy/dialects/mssql/base.py9
1 files changed, 5 insertions, 4 deletions
diff --git a/lib/sqlalchemy/dialects/mssql/base.py b/lib/sqlalchemy/dialects/mssql/base.py
index facfdd754..0faa97077 100644
--- a/lib/sqlalchemy/dialects/mssql/base.py
+++ b/lib/sqlalchemy/dialects/mssql/base.py
@@ -118,11 +118,12 @@ Triggers
--------
SQLAlchemy by default uses OUTPUT INSERTED to get at newly
-generated primary key values via SEQUENCE columns. MS-SQL does not
+generated primary key values via IDENTITY columns or other
+server side defaults. MS-SQL does not
allow the usage of OUTPUT INSERTED on tables that have triggers.
To disable the usage of OUTPUT INSERTED on a per-table basis,
-specify ``implicit_returning=False`` to each :class:`.Table`
-which has sequences::
+specify ``implicit_returning=False`` for each :class:`.Table`
+which has triggers::
Table('mytable', metadata,
Column('id', Integer, primary_key=True),
@@ -137,7 +138,7 @@ Declarative form::
__table_args__ = {'implicit_returning':False}
-This option can also be specified enginewide using the
+This option can also be specified engine-wide using the
``implicit_returning=False`` argument on :func:`.create_engine`.
Known Issues