Compartilhar via


Usar o Designer de Consulta e Exibição com dados internacionais (Visual Database Tools)

aplica-se a: do SQL Server

Você pode usar as Ferramentas de Designer de Consulta e Exibição (Visual Database Tools) com dados em qualquer idioma e em qualquer versão do sistema operacional Windows. As diretrizes a seguir descrevem as diferenças observadas e fornecem informações sobre como gerenciar dados em aplicativos internacionais.

Informações localizadas nos painéis Critérios e SQL

Se você estiver usando o painel Critérios para criar sua consulta, poderá inserir informações no formato que corresponde às Configurações Regionais do Windows para seu computador. Por exemplo, se você estiver pesquisando dados, poderá inserir os dados nas colunas Critérios usando qualquer formato que esteja acostumado a usar, com estas exceções:

  • Não há suporte para formatos de dados longos.

  • Os símbolos de moeda não devem ser inseridos no painel Critérios.

  • Os símbolos de moeda não são exibidos no painel Resultados.

    Nota

    No painel Resultados, você pode realmente inserir o símbolo de moeda que corresponde às Configurações Regionais do Windows para seu computador, mas o símbolo é removido e não é exibido no painel Resultados.

  • A subtração unária sempre aparece no lado esquerdo (por exemplo, -1) independentemente das opções de Configurações Regionais.

Por outro lado, dados e palavras-chave no painel SQL devem estar sempre no formato ANSI (EUA). Por exemplo, à medida que o Designer de Consulta e Exibição cria uma consulta, ele insere a forma ANSI de todas as palavras-chave SQL, como SELECT e FROM. Se você adicionar elementos à instrução no painel SQL, use o formulário padrão ANSI para os elementos.

Quando você insere dados usando o formato específico local no painel Critérios, o Designer de Consulta e Exibição os converte automaticamente para o formato ANSI no painel SQL. Por exemplo, se suas Configurações Regionais estiverem definidas como Alemão Padrão, você poderá inserir dados no painel Critérios em um formato como "31.12.96". No entanto, a data aparece no painel SQL no formato datetime ANSI como { ts '1996-12-31 00:00:00' }. Se você inserir dados diretamente no painel SQL, deverá inseri-los no formato ANSI.

Ordem de classificação

A ordem de classificação de dados em sua consulta é determinada pelo banco de dados. As opções definidas na caixa de diálogo Configurações Regionais do Windows não afetam a ordem de classificação para consultas. Em qualquer consulta específica, no entanto, você pode solicitar que as linhas sejam retornadas em uma determinada ordem.

Usar caracteres de byte duplo

É possível inserir caracteres DBCS de literais e de nomes de objeto de banco de dados, como nomes de tabelas e de exibições, ou aliases. Você também pode usar caracteres DBCS para nomes de parâmetro e caracteres de marcador de parâmetro. No entanto, você não pode usar caracteres DBCS em elementos de linguagem SQL, como nomes de função ou palavras-chave SQL.