SESSIONPROPERTY (Transact-SQL)
Gilt für: SQL Server Azure SQL-Datenbank Azure SQL verwaltete Instanz
Gibt die Einstellungen der SET-Optionen einer Sitzung zurück.
Transact-SQL-Syntaxkonventionen
Syntax
SESSIONPROPERTY (option)
Hinweis
Informationen zum Anzeigen der Transact-SQL-Syntax für SQL Server 2014 (12.x) und früher finden Sie unter Dokumentation zu früheren Versionen.
Argumente
Option
Die aktuelle Optionseinstellung für diese Sitzung. Für option ist einer der folgenden Werte möglich.
Option | BESCHREIBUNG |
---|---|
ANSI_NULLS | Gibt an, ob das ISO-Verhalten von gleich (=) und ungleich (<>) bei NULL-Werten Anwendung findet 1 = ON 0 = OFF |
ANSI_PADDING | Steuert die Speicherung von Werten in der Spalte, wenn die Werte kürzer als die definierte Spaltengröße sind oder nachfolgende Leerzeichen in Zeichen- und Binärdaten besitzen. 1 = ON 0 = OFF |
ANSI_WARNINGS | Gibt an, ob das ISO-Standardverhalten für das Auslösen von Fehlermeldungen oder Warnungen unter bestimmten Bedingungen verwendet wird, einschließlich der Division durch Null und arithmetischer Überlauffehler. 1 = ON 0 = OFF |
ARITHABORT | Bestimmt, ob eine Abfrage beendet wird, wenn während der Abfrageausführung ein Überlauffehler oder ein Fehler aufgrund einer Division durch 0 auftritt. 1 = ON 0 = OFF |
CONCAT_NULL_YIELDS_ NULL | Steuert die Behandlung von Verkettungsergebnissen als NULL-Werte oder als leere Zeichenfolgen. 1 = ON 0 = OFF |
NUMERIC_ROUNDABORT | Gibt an, ob Fehlermeldungen und Warnungen generiert werden, wenn beim Runden in einem Ausdruck Genauigkeitsverluste entstehen. 1 = ON 0 = OFF |
QUOTED_IDENTIFIER | Gibt an, ob die ISO-Regeln zum Verwenden von Anführungszeichen zum Begrenzen von Bezeichnern und Literalzeichenfolgen eingehalten werden sollen. 1 = ON 0 = OFF |
<Beliebige andere Zeichenfolge> | NULL = Eingabe ist nicht gültig. |
Rückgabetypen
sql_variant
Bemerkungen
SET-Optionen sind eine Kombination von Optionen auf Serverebene, Datenbankebene und benutzerdefinierten Optionen.
Beispiele
Im folgenden Beispiel wird die Einstellung für die Option CONCAT_NULL_YIELDS_NULL
zurückgegeben.
SELECT SESSIONPROPERTY ('CONCAT_NULL_YIELDS_NULL')
Weitere Informationen
sql_variant (Transact-SQL)
SET ANSI_NULLS (Transact-SQL)
SET ANSI_PADDING (Transact-SQL)
SET ANSI_WARNINGS (Transact-SQL)
SET ARITHABORT (Transact-SQL)
SET CONCAT_NULL_YIELDS_NULL (Transact-SQL)
SET NUMERIC_ROUNDABORT (Transact-SQL)
SET QUOTED_IDENTIFIER (Transact-SQL)