Pular para o conteúdo

Fóruns SQL e PL/SQL Inserção e atualização Inserção e atualização

#89494
fsitja
Participante

    Dependendo de seu requisito, pode ser que você queira usar BINARY_CI, pois BINARY_AI ignora também acentos (a = [á, â, à, ä, ã, A, Á, Â, …]).

    Para incrementar sua performance, você pode optar por criar um “índice linguístico”, que é um function-based index onde você seta o seu NLS_SORT para a opção binary_ai ou binary_ci. Ex:


    CREATE INDEX indice ON tabela(NLSSORT(coluna, 'NLS_SORT=BINARY_CI'));

    Mais detalhes na documentação abaixo:

    http://download.oracle.com/docs/cd/B283 … m#i1008458

    http://download.oracle.com/docs/cd/B283 … ngsort.htm