Utilize esta caixa de diálogo para criar ou modificar uma condição SQL em uma consulta.
Uma condição SQL procura objetos com base nos dados em um banco de dados externo. (Use os comandos do Banco de dados de mapa para vincular dados externos a objetos).
Para criar uma condição SQL, especifique o modelo de vínculo. Especifique a coluna para verificação e o valor para a coluna.
Criar uma condição SQL usando esta caixa de diálogo, ou insira uma condição escolhendo Digite-o.
Esta área exibe a condição SQL atual. É possível adicionar, excluir ou editar qualquer linha na condição.
Visualizar a condição SQL atual.
Se as linhas na condição forem agrupadas, o grupo será recuado. (Linhas em um grupo são avaliadas antes de linhas fora do grupo).
Copiar a linha selecionada para a seção Condição, de modo que você possa editá-la.
Agrupar as linhas selecionadas.
Selecione a primeira e a última linha que você deseja no grupo. Clique em Grupo.
Quando você executa a consulta, as linhas dentro do grupo são avaliadas antes do restante da condição.
Exclua os parênteses entre a linha selecionada e da linha inicial ou final correspondente do grupo.
Remover a linha selecionada da condição.
Remover todas as linhas da condição SQL atual.
Editar uma linha existente na condição ou adicionar novas linhas.
Para editar uma linha existente, selecione a linha na lista Condição de SQL atual. Editar a informação na área Condição. Clique em Atualizar.
Para adicionar uma linha nova, selecione o operador (And/Or/Not). Selecione uma coluna e um operador e especifique um valor. Clique em Adicionar Condição.
Determine como a condição será combinada com outras condições.
And especifica que as condições precisam ser atendidas para o objeto que será incluído na consulta.
Or especifica que qualquer condição pode ser atendida para o objeto que será incluído na consulta.
And Not especifica que a primeira condição precisa ser atendida e a segunda condição não deve ser atendida para o objeto que será incluído na consulta.
Or Not especifica que as primeiras condições podem ser atendidas ou a segunda condição não pode ser atendida para o objeto que será incluído na consulta.
Selecione uma coluna da lista.
A lista exibe as colunas na tabela atual.
Selecione um operador na lista.
Operador | Descrição |
---|---|
= | O valor da propriedade ou dos dados selecionados é igual ao valor inserido na caixa Valor. |
> | O valor da propriedade ou dos dados selecionados é maior que o valor inserido na caixa Valor. |
>= | O valor da propriedade ou dos dados selecionados é maior que o valor inserido na caixa Valor. |
< | O valor da propriedade ou dos dados selecionados é menor do que o valor inserido na caixa Valor. |
<= | O valor da propriedade ou dos dados selecionados é menor ou igual ao valor inserido na caixa Valor. |
<> | O valor da propriedade ou dos dados selecionados não é igual ao valor inserido na caixa Valor. |
EM | O valor da propriedade ou dos dados selecionados coincide com qualquer valor inserido na caixa Valor. Quando você usa o operador IN, é preciso colocar cada valor entre aspas simples, separar os valores com vírgulas e incluir toda a lista entre parênteses, por exemplo, ('1', '2', '3'). |
É NULO | O valor da propriedade ou dos dados selecionados está vazio. Não insira um valor na caixa Valor. |
COMO | O valor da propriedade ou dados selecionados contém o valor inserido na caixa Valor. Se aplica somente aos tipos de dados de sequência de caracteres. Utilize o sinal de porcentagem (%) como um caractere curinga. Por exemplo, para recuperar todos os objetos que têm um valor inicial com B, selecione o operador LIKE e insira B% na caixa Valor. Para obter mais informações sobre os caracteres curinga suportados pelo sistema de banco de dados, consulte a documentação do sistema de banco de dados. |
Especifique o valor a ser pesquisado.
O valor deve coincidir com o tipo de dados da coluna.
Se a sequência tiver uma aspa simples, coloque as aspas simples com outra aspas simples.
Para datas, utilize o formato TIMESTAMP'YYYY-MM-DD 00:00:00', por exemplo, TIMESTAMP'1993-06-20 11:24:00'.
Para usar caracteres curinga com os valores de sequência de caracteres, utilize o operador LIKE. Por exemplo, para recuperar todos os objetos que têm um valor inicial com B, selecione o operador LIKE e insira B%. Consulte a documentação do seu software de banco de dados para ver quais caracteres curinga são suportados.
Adicionar a linha de condição para a lista Condição de SQL atual.
A nova linha é adicionada à parte inferior da lista. Se qualquer linha na lista for selecionada, a nova linha será adicionada acima.
Atualizar a condição selecionada na lista Condição de SQL atual.
Selecione o modelo de vínculo que especifica a tabela que contém os dados que deseja utilizar nesta condição de consulta.
Esta lista exibe apenas os modelos de vínculo disponíveis nas origens que está consultando. Por exemplo, se você estiver consultando os desenhos de origem (anexados), a lista exibirá apenas os modelos de vínculo em seus desenhos de origem. Se você está consultando o desenho atual, a lista exibirá apenas os modelos de vínculo do desenho atual.
Você pode consultar somente um modelo de vínculo em uma condição SQL. Para consultar um modelo de vínculo, crie uma nova condição SQL.
Exibe a caixa de diálogo Histórico de condição SQL, na qual é possível selecionar a partir de uma lista de condições de SQL adicionada anteriormente.
Exibe a caixa de diálogo Tipo de condição do SQL, na qual é possível inserir sua condição de SQL.