跳到主要內容

支援的資料類型

下表顯示支援的 MySQL 來源資料類型和 資料移動閘道 資料類型的預設對應。

若將資料複寫至基於 MySQL 的目標,則來源和目標資料類型相同,同質複寫 中描述的例外情況除外。

如需關於如何檢視目標中對應之資料類型的資訊,請參閱您正在使用之目標 連接器 的區段。

支援的資料類型
MySQL 資料類型 資料移動閘道 資料類型

INT

INT4

BIGINT

INT8

MEDIUMINT

INT4

TINYINT

INT1

SMALLINT INT2
未簽署 TINYINT UINT1
未簽署 SMALLINT UINT2
未簽署 MEDIUMINT UINT4
未簽署 INT UINT4
未簽署 BIGINT UINT8

十進位 (10)

數字 (10,0)

二進位

位元組 (1)

位元

布林

位元 (64)

位元組 (8)

BLOB

位元組 (65535)

LONGBLOB

BLOB

MEDIUMBLOB

BLOB

TINYBLOB

位元組 (255)

日期

日期

日期時間

資訊備註

會以沒有毫秒的方式複寫沒有括號值的日期時間,而會以有毫秒的方式複寫具有值 1-5 的日期時間,例如日期時間(5)。

資訊備註

登陸 日期時間欄,時間會在目標上保持相同 (亦即不會轉換至 UTC)。

日期時間

時間

字串

時間戳記

資訊備註

登陸 時間戳記欄,時間會在目標上轉換至 UTC。

日期時間

INT2

雙重

REAL8

浮動

若浮動值不屬於以下指定的範圍,請使用轉換以將浮動對應至字串。如需如何進行的說明,請參閱 建立規則以轉換資料集

支援的浮動範圍:

- 1.79E+308 至 -2.23E-308, 0

2.23E-308 至 1.79E+308

REAL (DOUBLE)

*VARCHAR (45)

WSTRING (45)

*VARCHAR (2000)

WSTRING (2000)

*VARCHAR (4000)

WSTRING (4000)

VARBINARY (4000)

位元組 (4000)

VARBINARY (2000)

位元組 (2000)

*CHAR

WSTRING

*文字

WSTRING (65535)

*LONGTEXT

NCLOB

*MEDIUMTEXT

NCLOB

*TINYTEXT

WSTRING (255)

幾何

BLOB

BLOB

LINESTRING

BLOB

多邊形

BLOB

多點

BLOB

MULTILINESTRING

BLOB

多個多邊形

BLOB

幾何集合

BLOB

ENUM

WSTRING (長度)

其中「長度」是 ENUM 中最長的值。

集合

WSTRING (長度)

其中「長度」是集合中所有值的總計,包括逗號。

JSON

CLOB

資訊備註

若以「零」值 (亦即 0000-00-00) 指定日期時間和時間戳記資料類型,您需要確認 登陸 任務中的目標資料庫對日期時間和時間戳記資料類型支援「零」值。若不受支援,您可以使用轉換,以指定支援的值 (例如 1970)。否則,將會在目標上記錄為 Null。

此頁面是否對您有幫助?

若您發現此頁面或其內容有任何問題——錯字、遺漏步驟或技術錯誤——請告知我們可以如何改善!