Delen via


SESSIEPROPERTY (Transact-SQL)

van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-database in Microsoft Fabric

Geeft de SET-opties van een sessie terug.

Transact-SQL syntaxis-conventies

Syntaxis

SESSIONPROPERTY (option)  

Arguments

optie
Is de huidige optie-instelling voor deze sessie. optie kan een van de volgende waarden zijn.

Optie Description
ANSI_NULLS Specificeert of het ISO-gedrag van gelijk is aan (=) en niet gelijk aan (<>) tegen nulwaarden wordt toegepast.

1 = AAN

0 = UIT
ANSI_PADDING Regelt hoe de kolom waarden opslaat die korter zijn dan de gedefinieerde grootte van de kolom, en hoe de kolom waarden opslaat met achterliggende lege plekken in teken- en binaire gegevens.

1 = AAN

0 = UIT
ANSI_WARNINGS Specificeert of het ISO-standaardgedrag van het sturen van foutmeldingen of waarschuwingen voor bepaalde omstandigheden, waaronder delen door nul en rekenkundige overloop, wordt toegepast.

1 = AAN

0 = UIT
ARITHABORT Bepaalt of een query wordt beƫindigd wanneer er een overflow of een deel-door-nul fout optreedt tijdens de uitvoering van een query.

1 = AAN

0 = UIT
CONCAT_NULL_YIELDS_ NULL Bepaalt of concatenatieresultaten worden behandeld als null- of lege stringwaarden.

1 = AAN

0 = UIT
NUMERIC_ROUNDABORT Specificeert of foutmeldingen en waarschuwingen worden gegenereerd wanneer afronding in een expressie een verlies van precisie veroorzaakt.

1 = AAN

0 = UIT
QUOTED_IDENTIFIER Specificeert of ISO-regels over het gebruik van aanhalingstekens om identifiers en letterlijke strings te onderscheiden gevolgd moeten worden.

1 = AAN

0 = UIT
<Elke andere string> NULL = Invoer is niet geldig.

Retourtypen

sql_variant

Opmerkingen

SET-opties worden berekend door server-, database-niveau en door de gebruiker gespecificeerde opties te combineren.

Voorbeelden

Het volgende voorbeeld geeft de instelling voor de CONCAT_NULL_YIELDS_NULL optie terug.

SELECT   SESSIONPROPERTY ('CONCAT_NULL_YIELDS_NULL')  

Zie ook

sql_variant (Transact-SQL)
ANSI_NULLS (Transact-SQL) instellen
STEL ANSI_PADDING IN (Transact-SQL)
STEL ANSI_WARNINGS IN (Transact-SQL)
SET ARITHABORT (Transact-SQL)
SET CONCAT_NULL_YIELDS_NULL (Transact-SQL)
set NUMERIC_ROUNDABORT (Transact-SQL)
QUOTED_IDENTIFIER (Transact-SQL) INSTELLEN