STRING_TO_RAW 函数用于将 VARCHAR 或 NVARCHAR 字符串转换为另一个有效的字符集,并将结果作为原始数据返回。

语法

  1. UTL_I18N.STRING_TO_RAW (
  2. data IN VARCHAR,
  3. dst_charset IN VARCHAR := NULL)
  4. RETURN RAW AS ret RAW(32767);

参数解释

参数

解释

data

指定要转换的 VARCHAR 或 NVARCHAR 字符串。

dst_charset

指定目标字符集。如果 dst_charset 为 NULL,则数据库字符集用于字符数据,国家字符集用于 NCHAR 数据。

使用说明

如果用户指定了无效的字符集、NULL 字符串或长度为 0 的字符串,则函数将返回 NULL 字符串。