字符编码

设置数据库级别、表级别、列级别或参数级别的字符编码。

例如,数据库的缺省编码可能会设置为 UTF-8,但是该数据库中的某个表可能会将编码显式设置为 SHIFT-JIS。此表中的一列可能会将编码显式设置为 ISO-8859-1,而所有其他列则不指定编码,因此它们从表中继承缺省编码 SHIFT-JIS。

Integration Appliance 在运行时期间可从一种编码类型转换为另一种编码类型。例如,编排可能会从编码设置为 ISO-8859-1 的表中读入输入数据,然后将该数据写到设置为 UTF-8 的列。

设置字符编码:

请参阅下表以获取缺省字符编码类型的描述。
注: 对于下列二进制数据类型必须将编码字段保留为空:
  • Blob
  • Binary
  • Varbinary

要设置编码类型,请选择下列选项之一:

下表中列出了部分缺省编码类型:
表 1.
编码 描述
UTF-8 UTF-8 是 Unicode 或 ISO-10646 的标准字符编码。这两种标准均会向现代语言中使用的各字符分配单个唯一编号。此为缺省编码。
US-ASCII 也称为 ASCII,这是 Windows® 和 UNIX® 计算机上使用的基本字符编码。
ISO-8859-1 也称为 Latin1,此编码包括 ASCII 以及许多西欧语言字符。
EBCDIC-XML-US 这是 IBM® 计算机上使用的基本字符编码。与 ASCII 一样,EBCDIC-US 也是美国使用的字符编码。
SHIFT-JIS 也称为 Katakana,指定日语。
注: 一些双字节字符未使用 SHIFT-JIS 编码进行转换。要了解更多的信息,请参阅使用 Shift-JIS 编码