12.07.2015 Views

Caché Transact-SQL (TSQL) Migration Guide - InterSystems ...

Caché Transact-SQL (TSQL) Migration Guide - InterSystems ...

Caché Transact-SQL (TSQL) Migration Guide - InterSystems ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Transact</strong>ion Statements• SET QUOTED_IDENTIFIER• SET ROWCOUNT Only affects the SELECT statement• SET TRANSACTION ISOLATION LEVEL See <strong>Transact</strong>ion Statements below.The following SET variables are parsed, but ignored:• SET NOCOUNT• SET TEXTSIZE3.6 <strong>Transact</strong>ion Statements<strong>Caché</strong> T<strong>SQL</strong> provides basic support for transactions. It parses, but ignores transaction names.It does not support savepoints. Distributed transactions are not supported.3.6.1 SET TRANSACTION ISOLATION LEVELSupported for the following forms only:• SET TRANSACTION ISOLATION LEVEL READ COMMITTED• SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED.3.6.2 BEGIN TRANSACTIONSupported as either BEGIN TRAN or BEGIN TRANSACTION. A transaction name isparsed, but ignored.3.6.3 COMMIT TRANSACTIONSupported as any of the following: COMMIT, COMMIT TRAN, COMMITTRANSACTION, or COMMIT WORK. A transaction name is parsed, but ignored.3.6.4 ROLLBACK TRANSACTIONSupported as either ROLLBACK, ROLLBACK TRAN, ROLLBACK TRANSACTION,or ROLLBACK WORK. A transaction name is parsed, but ignored. Savepoints are notsupported.<strong>Caché</strong> <strong>Transact</strong>-<strong>SQL</strong> (T<strong>SQL</strong>) <strong>Migration</strong> <strong>Guide</strong> 19

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!