共用方式為


MSdbms_datatype_mapping (Transact-SQL)

MSdbms_datatype_mapping 資料表包含從來源資料庫管理系統 (DBMS) 中的資料類型到目的地 DBMS 中的一或多個特定資料類型所能使用的資料類型對應。這份資料表儲存在 msdb 資料庫中,用來複寫異質性資料庫。

資料行名稱 資料類型 描述

datatype_mapping_id

int

識別每個唯一的資料類型對應。

map_id

int

識別來源資料類型。

dest_datatype_id

int

識別目的地資料類型。

dest_precision

bigint

定義目的地資料類型的有效位數,其中 NULL 值表示不使用有效位數,-1 值表示使用來源資料類型的有效位數。

dest_scale

int

定義目的地資料類型的小數位數,其中 NULL 值表示不使用小數位數,-1 值表示使用來源資料類型的小數位數。

dest_length

bigint

定義目的地資料類型的長度,其中 NULL 值表示不使用長度,-1 值表示使用來源資料類型的長度。

dest_nullable

bit

指出對應中的目的地資料行是否允許 NULL 值,其中 NULL 值表示不需要這個目的地。

dest_createparams

int

用來描述每個資料類型所適用之長度、有效位數和小數位數組合的點陣圖,其中包括:

0x1 = PRECISION。

0x2 = SCALE。

0x4 = LENGTH。

請參閱

參考

複寫檢視 (Transact-SQL)

概念

複寫資料表 (Transact-SQL)

其他資源

異質性資料庫複寫
How to: Specify Data Type Mappings for an Oracle Publisher (Replication Transact-SQL Programming)

說明及資訊

取得 SQL Server 2005 協助