Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Verwaltete Azure SQL-Instanz
SQL-Datenbank in Microsoft Fabric
Gibt die Einstellungen der SET-Optionen einer Sitzung zurück.
Transact-SQL-Syntaxkonventionen
Syntax
SESSIONPROPERTY (option)
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 = EIN 0 = AUS |
| 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 = EIN 0 = AUS |
| 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 = EIN 0 = AUS |
| 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 = EIN 0 = AUS |
| CONCAT_NULL_YIELDS_ NULL | Steuert die Behandlung von Verkettungsergebnissen als NULL-Werte oder als leere Zeichenfolgen. 1 = EIN 0 = AUS |
| NUMERIC_ROUNDABORT | Gibt an, ob Fehlermeldungen und Warnungen generiert werden, wenn beim Runden in einem Ausdruck Genauigkeitsverluste entstehen. 1 = EIN 0 = AUS |
| QUOTED_IDENTIFIER | Gibt an, ob die ISO-Regeln zum Verwenden von Anführungszeichen zum Begrenzen von Bezeichnern und Literalzeichenfolgen eingehalten werden sollen. 1 = EIN 0 = AUS |
| <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)