UTL_I18N is a set of services that provide additional globalization features for applications written in PL/SQL.
For the current version of OceanBase Database, UTL_I18N supports string conversion functions for some data types.
Applicability
This topic applies only to OceanBase Database Enterprise Edition. OceanBase Database Community Edition does not support this feature.
Privilege requirements for UTL_I18N
The functions of the UTL_I18N package do not read or modify database content. They either run based on their parameters or retrieve static internationalization information from NLS data files. By default, the execute privilege for system packages is granted to PUBLIC.
Subprograms of UTL_I18N
The following table lists the UTL_I18N subprograms supported in the current version of OceanBase Database and provides a brief description for each.
| Subprogram | Description |
|---|---|
| RAW_TO_CHAR | Converts RAW data that is not encoded in the database character set to a VARCHAR string. |
| STRING_TO_RAW | Converts a VARCHAR or NVARCHAR string to another character set. The result is returned as a RAW data type. |
