NLSSORT

NLSSORT restituisce la stringa di byte utilizzata per ordinare una stringa di testo. È possibile utilizzare questa funzione per specificare le operazioni di ordinamento e confronto in base a una sequenza di ordinamento linguistico piuttosto che sul valore binario di una stringa.

Per ulteriori informazioni sull'ordinamento linguistico, vedere Oracle Database Globalization Support Guide.

Valore restituito

RAW

Sintassi

NLSSORT(char [, 'nlsparam' ])

Argomenti

char è un'espressione di testo.

nlsparam è una sequenza di ordinamento linguistico nel formato NLS_SORT = sort[_ai |_ci], dove sort è una lingua NLS. È possibile aggiungere un suffisso alla lingua per modificare l'ordinamento: _ai per un ordinamento che non tenga conto degli accenti o _ci per un ordinamento senza distinzione tra maiuscole e minuscole.

Esempio

NLSSORT('Rumpelstiltskin') restituisce il valore 52756D70656C7374696C74736B696E00 per un ordinamento linguistico predefinito, che in questo caso è American.