Compartilhar via


Tipos de dados de integração CLR e agrupamento

No .NET Framework, o objeto CompareInfo trata os agrupamentos. As APIs de cadeia de caracteres do .NET Framework usam a propriedade CompareInfo associada com o objeto CultureInfo do thread atual para executar comparações de cadeias de caracteres. A configuração padrão do objeto CultureInfo se baseia na configuração de localidade do Microsoft Windows do computador no qual o Microsoft SQL Server está sendo executado. Isso determina a semântica de comparação padrão, se nenhum CultureInfo explícito for especificado, para comparações de valores de System.String. O SQL Server não altera explicitamente a propriedade CompareInfo para o agrupamento de banco de dados ou de servidor. Se necessário, os usuários devem definir a propriedade CompareInfo apropriada em suas rotinas.

Agrupamento de parâmetros

Quando você cria uma rotina CLR (Common Language Runtime) e um parâmetro de um método CLR associado à rotina é do tipo SQLString, o SQL Server cria uma instância do parâmetro com o agrupamento padrão do banco de dados que contém a rotina que fez a chamada. Se um parâmetro não for um SqlType (por exemplo, String em vez de SQLString), as informações de agrupamento do banco de dados não são associadas com o parâmetro.

Consulte também

Outros recursos