Compartilhar via


Variáveis predefinidas para expressões

Além de ser usado nomes de colunas, literais, operadores e funções em uma expressão, você pode usar variáveis predefinidas que definiu valores ou significados.Por exemplo, você pode usar uma variável predefinida para exibir o nome de usuário para o usuário corrente ou pesquisar para colunas de dados que não contenham nenhum valor (nulo).

As variáveis predefinidas que você pode usar dependem do banco de dados que você está consultando.Consulte a documentação para o banco de dados para obter detalhes sobre quais variáveis predefinidas estão disponível.

Observação:

Em alguns casos, uma variável predefinida pode estar disponível sistema autônomo uma função.Por exemplo, um banco de dados pode usar o CURRENT_USER variável predefinida, enquanto outro banco de dados possa disponibilizar sistema autônomo mesmas informações de função (USER_NAME).Consulte a documentação do banco de dados para obter detalhes.

A lista a seguir inclui exemplos de variáveis predefinidas que estão disponível em alguns bancos de dados, sistema autônomo o Microsoft SQL servidor.

Variável predefinida

Descrição

Exemplo

CURRENT_USER

O nome de usuário do usuário corrente.

UPDATE accounts 
SET salesperson = CURRENT_USER
WHERE region = 'NW'

Altera a coluna do vendedor para todas as contas na região noroeste para o nome do usuário corrente.

NULL

Um valor nulo, usado em expressões de Pesquisar IS NULL e IS NOT NULL *.

SELECT emp_id, lname, fname, minit
FROM employee
WHERE minit IS NULL

Localiza autores que não tenham nenhum inicial do meio.

* A palavra-chave IS é um operador especial para uso com NULL.

Consulte também

Conceitos

Expressões em consultas

Referência

Estrutura de expressões

Outros recursos

Consultas com parâmetros