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。 |