SESSIONPROPERTY (Transact-SQL)
Aplica-se a: SQL Server Banco de Dados SQL do Azure Instância Gerenciada de SQL do Azure
Retorna as configurações de opções SET de uma sessão.
Convenções de sintaxe de Transact-SQL
Sintaxe
SESSIONPROPERTY (option)
Argumentos
opção
É a configuração de opção atual durante esta sessão. option pode ter qualquer um dos valores a seguir.
Opção | Descrição |
---|---|
ANSI_NULLS | Especifica se o comportamento da ISO de igual a (=) e não igual a (<>) em relação a valores nulos se aplica. 1 = ON 0 = OFF |
ANSI_PADDING | Controla como a coluna armazena valores menores que o tamanho definido da coluna e o modo como a coluna armazena valores com espaços em branco à direita em caracteres e dados binários. 1 = ON 0 = OFF |
ANSI_WARNINGS | Especifica se o comportamento padrão de ISO de gerar mensagens de erro ou avisos para determinadas condições, inclusive divisão por zero e estouro aritmético, aplica-se. 1 = ON 0 = OFF |
ARITHABORT | Determina se uma consulta será finalizada quando um erro de estouro ou divisão por zero ocorrer durante a execução da consulta. 1 = ON 0 = OFF |
CONCAT_NULL_YIELDS_NULL | Controla se os resultados de concatenação serão tratados como valores de cadeia de caracteres nulos ou vazios. 1 = ON 0 = OFF |
NUMERIC_ROUNDABORT | Especifica se são geradas mensagens de erro e avisos quando o arredondamento em uma expressão causar uma perda de precisão. 1 = ON 0 = OFF |
QUOTED_IDENTIFIER | Especifica se as regras ISO referentes a como usar aspas para delimitar identificadores e cadeias de caracteres literais devem ser seguidas. 1 = ON 0 = OFF |
<Qualquer outra cadeia de caracteres> | NULL = A entrada não é válida. |
Tipos de retorno
sql_variant
Comentários
As opções SET são figuradas combinando as opções de nível de servidor, nível de banco de dados e as opções especificadas pelo usuário.
Exemplos
O exemplo a seguir retorna a configuração para a opção CONCAT_NULL_YIELDS_NULL
.
SELECT SESSIONPROPERTY ('CONCAT_NULL_YIELDS_NULL')
Consulte Também
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)