Compartilhar via


Variáveis predefinidas para expressões

Para além de usar nomes de colunas, literais, operadores e funções em uma expressão, você pode usar variáveis predefinidas, valores ou significados definidos. Por exemplo, você pode usar uma variável predefinida para exibir o nome de usuário para o usuário atual ou para procurar por colunas de dados que não contenham valor (nulo).

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

ObservaçãoObservação

Em alguns casos, uma variável predefinida pode estar disponível como uma função. Por exemplo, um banco de dados pode usar CURRENT_USER de variáveis predefinidas, enquanto outro banco de dados pode disponibilizar as mesmas informações de função () o nome_do_usuário. 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íveis em alguns bancos de dados, como, por exemplo, de Microsoft SQL Server.

Variável predefinida

Description

Example

CURRENT_USER

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

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

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

NULL

Um valor nulo, usado em expressões de pesquisa é nulo e não nulo *.

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 o NULL.

Consulte também

Referência

Estrutura de expressões

Conceitos

Expressões em consultas

Outros recursos

A consulta com parâmetros