Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Base de dados SQL no Microsoft Fabric
Devolve as definições de opções SET de uma sessão.
Transact-SQL convenções de sintaxe
Sintaxe
SESSIONPROPERTY (option)
Arguments
opção
É a opção atual para esta sessão.
A opção pode ser qualquer um dos seguintes valores.
| Opção | Description |
|---|---|
| ANSI_NULLS | Especifica se o comportamento ISO de igual a (=) e não igual a (<>) contra valores nulos é aplicado. 1 = LIGADO 0 = DESLIGADO |
| ANSI_PADDING | Controla a forma como a coluna armazena valores mais curtos do que o tamanho definido da coluna, e a forma como a coluna armazena valores que têm espaços em branco finais em caracteres e dados binários. 1 = LIGADO 0 = DESLIGADO |
| ANSI_WARNINGS | Especifica se o comportamento padrão ISO de gerar mensagens de erro ou avisos para certas condições, incluindo dividir por zero e excesso aritmético, é aplicado. 1 = LIGADO 0 = DESLIGADO |
| ARITHABORT | Determina se uma consulta termina quando ocorre um erro de desbordamento ou de divisão por zero durante a execução da consulta. 1 = LIGADO 0 = DESLIGADO |
| CONCAT_NULL_YIELDS_ NULL | Controla se os resultados da concatenação são tratados como valores de cadeia nulos ou vazios. 1 = LIGADO 0 = DESLIGADO |
| NUMERIC_ROUNDABORT | Especifica se mensagens de erro e avisos são gerados quando arredondar numa expressão causa perda de precisão. 1 = LIGADO 0 = DESLIGADO |
| QUOTED_IDENTIFIER | Especifica se devem ser seguidas as regras ISO sobre como usar aspas para delimitar identificadores e cadeias literais. 1 = LIGADO 0 = DESLIGADO |
| <Qualquer outra corda> | NULL = A entrada não é válida. |
Tipos de devolução
sql_variant
Observações
As opções SET são calculadas combinando opções a nível de servidor, base de dados e especificadas pelo utilizador.
Examples
O exemplo seguinte devolve a definição da CONCAT_NULL_YIELDS_NULL opção.
SELECT SESSIONPROPERTY ('CONCAT_NULL_YIELDS_NULL')
Ver também
sql_variant (Transact-SQL)
DEFINIR ANSI_NULLS (Transact-SQL)
DEFINIR ANSI_PADDING (Transact-SQL)
CONJUNTO ANSI_WARNINGS (Transact-SQL)
SET ARITHABORT (Transact-SQL)
DEFINIR CONCAT_NULL_YIELDS_NULL (Transact-SQL)
CONFIGURAR NUMERIC_ROUNDABORT (Transact-SQL)
CONJUNTO QUOTED_IDENTIFIER (Transact-SQL)