Oracle CDC 執行個體資料類型
重要
Change Data Capture for Oracle by Attunity 現已被取代。 如需詳細資訊,請參閱公告。
Oracle CDC 執行個體支援大多數的 Oracle 資料類型。 以下章節描述支援的資料類型和不支援的資料類型。
支援的資料類型
下表描述可以擷取的 Oracle 資料類型,以及變更資料表中這些類型與 SQL Server 資料類型的預設對應。 為來源 Oracle 資料表加入擷取執行個體時,您可以覆寫這些對應的一部分。
Oracle 資料庫資料類型 | SQL Server 資料類型 |
---|---|
BINARY_FLOAT | REAL |
BINARY_DOUBLE | FLOAT |
CHAR | NVARCHAR |
日期 | DATETIME |
FLOAT | FLOAT |
INT | NUMERIC (38) |
INTERVAL | DATETIME |
NCHAR | NVARCHAR |
NUMBER | FLOAT |
NAVARCHAR2 | NVARCHAR |
RAW | VARBINARY |
real | FLOAT |
timestamp | DATETIME2 |
TIMESTAMP WITH TIME ZONE | VARCHAR (37) |
TIMESTAMP WITH LOCAL TIME ZONE | VARCHAR (37) |
VARCHAR2 | VARCHAR |
XMLTYPE | NVARCHAR (MAX) |
不支援的資料類型
如果來源 Oracle 資料表中的資料行具有以下 Oracle 資料類型,則無法擷取這些資料表。 如果擷取的資料行具有這些資料類型,則會顯示為 null;但是,其值的變更會在擷取之資料表的變更遮罩中指示。
LONG
XMLTYPE
BLOB
CLOB
如果來源 Oracle 資料表中的資料行具有以下 Oracle 資料類型,則無法擷取這些資料表。
BFILE
ROWID
REF
UROWID
巢狀資料表
如果資料表中有以下資料類型存在,這些資料類型會讓 LogMinder 無法針對資料表的任何資料行取得任何資料:
使用者定義資料類型
VARRAY
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應