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.
A correspondência automática de pares de sintaxe fornece comentários imediatos sobre se os elementos de sintaxe que devem ser codificados em pares estão emparelhados corretamente. Isso é conhecido como correspondência de delimitadores no Editor de Consultas do Mecanismo de Banco de Dados, correspondência de chaves no Editor de Consultas XMLA do Analysis Services e correspondência de parênteses nos editores MDX e DMX.
Correspondência de Delimitadores do Editor de Consultas do Mecanismo de Banco de Dados
O Editor de Consultas do Mecanismo de Banco de Dados corresponde aos delimitadores que identificam os limites dos blocos de código. A correspondência é feita de duas maneiras:
O editor realça os dois delimitadores em um par quando você termina de digitar o segundo delimitador no par.
Sempre que o cursor estiver em um dos delimitadores em um par, você poderá usar o atalho de teclado CTRL+] para ir para o delimitador correspondente.
Pares delimitadores
A correspondência automática de delimitadores reconhece os seguintes conjuntos de delimitadores:
| Delimitador de chumbo | Delimitador de fechamento |
|---|---|
| ( | ) |
| INÍCIO | fim |
| INÍCIO TENTATIVA | FIM TENTAR |
| INICIAR CAPTURA | CAPTURA DE FIM |
O reconhecimento automático de delimitadores não identifica delimitadores para identificadores entre colchetes ([ObjectName]) ou identificadores entre aspas ("ObjectName"). A correspondência de pares não corresponde aos delimitadores de aspas simples para literais de cadeia de caracteres ('string') porque a codificação de cores já fornece uma indicação visual de se a cadeia de caracteres foi delimitada.
Realce do delimitador
A correspondência realça tanto o elemento inicial quanto o final de um par de delimitadores. Isso permite identificar visualmente blocos de código e verificar se há pares incompatíveis de delimitadores.
Delimitadores são realçados quando você digita a última letra que conclui o par. Por exemplo, para um par BEGIN END, no qual você digita primeiro BEGIN, seguido por END, o realce é ativado quando você digita a letra final de END. Você não precisa digitar o delimitador inicial seguido pelo delimitador de fechamento para destacar. Se você digitar END primeiro, role de volta para cima do script e digite BEGIN, o destaque será ativado quando você digitar a última letra de BEGIN. A letra final digitada não precisa ser a letra final no delimitador. Por exemplo, você pode escrever errado BEGIN como BEIN, quando inserir o G final, o par BEGIN END está realçado.
O par delimitador permanece realçado até você mover o cursor. O realce é desativado quando o cursor é movido, mesmo que a nova posição do cursor permaneça no mesmo delimitador. Você pode ativar o realce novamente apagando e digitando novamente qualquer letra em qualquer membro do par.
Correspondência de chaves no Editor de Consultas XMLA do Analysis Services
A correspondência de parênteses do Editor de Consultas XMLA mostra se você tem elementos fechados destacando parênteses de abertura e fechamento. Você também pode usar o atalho de teclado CTRL+] para saltar de uma chave para a chave correspondente.
O Editor de Consultas XMLA faz a correspondência de chaves (colchetes) para os seguintes termos:
Tags correspondentes de início e término.
Qualquer par de colchetes angulares "<" e ">".
Início e fim dos comentários.
Iniciar e encerrar as instruções de processamento.
Início e fim dos blocos CDATA.
Início e fim das declarações DTD.
Abrindo e fechando aspas em atributos.
Correspondência de parênteses do editor MDX e DMX
Os Editores de Expressões Multidimensionais (MDX) e de Expressões de Mineração de Dados (DMX) correspondem automaticamente aos pares de parênteses em funções.