Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Baza danych SQL w usłudze Microsoft Fabric
Przywraca ustawienia opcji SET sesji.
Transact-SQL konwencje składni
Składnia
SESSIONPROPERTY (option)
Arguments
opcja
To jest obecne ustawienie opcji na tę sesję.
opcja może mieć dowolną z następujących wartości.
| Option | Description |
|---|---|
| ANSI_NULLS | Określa, czy zachowanie ISO równe (=) i nie równe (<>) jest stosowane względem wartości zerowych. 1 = WŁĄCZONE 0 = WYŁĄCZONE |
| ANSI_PADDING | Kontroluje sposób, w jaki kolumna przechowuje wartości krótsze niż zdefiniowany rozmiar kolumny oraz sposób, w jaki kolumna przechowuje wartości zawierające ostatnie puste miejsca w znakach i danych binarnych. 1 = WŁĄCZONE 0 = WYŁĄCZONE |
| ANSI_WARNINGS | Określa, czy stosuje się standardowe zachowanie ISO polegające na wywoływaniu komunikatów o błędach lub ostrzeżeń dla określonych warunków, w tym metody dzielenia przez zero i przepełnienia arytmetycznego. 1 = WŁĄCZONE 0 = WYŁĄCZONE |
| ARITHABORT | Określa, czy zapytanie zostaje zakończone, gdy podczas wykonywania zapytania wystąpi przepełnienie lub błąd dzielenia przez zero. 1 = WŁĄCZONE 0 = WYŁĄCZONE |
| CONCAT_NULL_YIELDS_ NULL | Kontroluje, czy wyniki łączenia są traktowane jako wartości ciągów znaków zerowych czy pustych. 1 = WŁĄCZONE 0 = WYŁĄCZONE |
| NUMERIC_ROUNDABORT | Określa, czy komunikaty o błędach i ostrzeżenia są generowane, gdy zaokrąglenie w wyrażeniu powoduje utratę precyzji. 1 = WŁĄCZONE 0 = WYŁĄCZONE |
| QUOTED_IDENTIFIER | Określa, czy należy przestrzegać zasad ISO dotyczących używania cudzysłowu do wyznaczania identyfikatorów i literalnych ciągów znaków. 1 = WŁĄCZONE 0 = WYŁĄCZONE |
| <Dowolna inna struna> | NULL = Input nie jest ważny. |
Typy zwracane
sql_variant
Uwagi
Opcje SET są tworzone przez połączenie opcji na poziomie serwera, bazy danych oraz określonych przez użytkownika.
Przykłady
Poniższy przykład zwraca ustawienie dla tej CONCAT_NULL_YIELDS_NULL opcji.
SELECT SESSIONPROPERTY ('CONCAT_NULL_YIELDS_NULL')
Zobacz też
sql_variant (Transact-SQL)
USTAW ANSI_NULLS (Transact-SQL)
ZESTAW ANSI_PADDING (Transact-SQL)
USTAW ANSI_WARNINGS (Transact-SQL)
USTAW ARITHABORT (Transact-SQL)
USTAW CONCAT_NULL_YIELDS_NULL (Transact-SQL)
ZESTAW NUMERIC_ROUNDABORT (Transact-SQL)
ZESTAW QUOTED_IDENTIFIER (Transact-SQL)