NLSSORT

NLSSORT gibt die Byte-Folge zurück, mit der eine Textzeichenfolge sortiert wird. Mit dieser Funktion können Sortier- und Vergleichsvorgänge basierend auf einer sprachlichen Sortierfolge und nicht auf dem Binärwert einer Zeichenfolge angegeben werden.

Weitere Informationen über die sprachliche Sortierung finden Sie im Oracle Database Globalization Support Guide.

Rückgabewert

RAW

Syntax

NLSSORT(char [, 'nlsparam' ])

Argumente

char ist ein Textausdruck.

nlsparam ist eine sprachliche Sortierfolge in Form vonNLS_SORT = sort[_ai |_ci], wobei sort eine NLS-Sprache ist. Sie können ein Suffix zu der Sprache hinzufügen, um die Sortierung zu ändern:_ai für ein Sortieren ohne Berücksichtigung von Akzenten oder _ci für ein Sortieren ohne Beachtung der Groß-/Kleinschreibung.

Beispiel

NLSSORT('Rumpelstiltskin') gibt den Wert 52756D70656C7374696C74736B696E00 für eine sprachliche Standardsortierung zurück, in diesem Fall Amerikanisch.