Changes the default transaction isolation level read-only semantics for the current session.
- SET SESSION TRANSACTION ISOLATION LEVEL Syntax
- SET SESSION TRANSACTION ISOLATION LEVEL Syntax Elements
- SET SESSION CHARACTERISTICS AS TRANSACTION ISOLATION LEVEL Usage Notes
- SET SESSION TRANSACTION ISOLATION LEVEL Examples
Also see the description of transaction isolation levels in Database Locks, Two-Phase Locking, and Serializability for further information about transaction isolation.
ANSI Compliance
SET SESSION CHARACTERISTICS AS TRANSACTION ISOLATION LEVEL is ANSI SQL:2011-compliant with extensions.
ANSI SQL does not support the abbreviations RU and SR. They are Teradata extensions.
Other SQL dialects support similar non-ANSI standard statements with names such as the following:
- SET CURRENT ISOLATION
- SET ISOLATION
- SET TRANSACTION
- SET SESSION CHARACTERISTICS
Although SET SESSION CHARACTERISTICS AS TRANSACTION ISOLATION LEVEL is technically a DCL statement, Vantage treats it as a DDL statement for transaction semantics.
Required Privileges
None.