NLSSORT

NLSSORT retorna a string de bytes usada para classificar uma string de texto. Essa função pode ser usada para especificar operações de classificação e comparação com base em uma seqüência de classificação lingüística, e não no valor binário de uma string.

Para obter mais informações sobre classificação lingüística, consulte o Oracle Database Globalization Support Guide.

Valor de Retorno

RAW

Sintaxe

NLSSORT(char [, 'nlsparam' ])

Argumentos

char é uma expressão de texto.

nlsparam é uma seqüência de classificação lingüística no formato NLS_SORT = sort[_ai |_ci], onde sort é um idioma de NLS. Você pode adicionar um sufixo ao idioma para modificar a classificação: _ai para uma classificação sem considerar acentos ou _ci para uma classificação sem diferenciar maiúsculas de minúsculas.

Exemplo

NLSSORT('Rumpelstiltskin') retorna o valor 52756D70656C7374696C74736B696E00 para uma classificação lingüística default, que nesse caso é americana.