Estou tentando descobrir como criar um banco de dados incorporado CI firebird. Eu descobri ( aqui ) que existem alguns conjuntos de caracteres, cada um deles tem um ou muitos agrupamentos. Assim, UTF8 tem collations UCS_BASIC, UNICODE e UNICODE_CI. Na documentação, posso definir qualquer agrupamento para qualquer coluna durante a criação da tabela. Minha pergunta é: é possível definir o agrupamento em todo o banco de dados? Ou tenho que impor agrupamento em todas as colunas?
relate perguntas
-
Como posso garantir que as inserções no SQL Server 2008 R2 sejam armazenadas em cache primeiro na RAM?
-
Bloqueios no SQL Server
-
Instalando a instância do SQL Server Express para que usuários comuns possam acessar
-
Restaurando banco de dados sempre lançando exceção
-
como o nvarchar (max) armazenará dados no banco de dados será rápido se alguns dados tiverem menos de 4000 caracteres?
A sintaxe que você procura está aqui
Verifique também esta página e este link especificamente sobre pesquisas que não diferenciam maiúsculas de minúsculas e agrupamentos em colunas.
A boa notícia é que você pode configurá-lo tanto por banco de dados quanto por coluna .
Além disso, verifique isso - você também pode usar colunas "sombra" se não conseguir exatamente o que deseja "pronto para uso" - ou seja, a função UPPER ().