MSdbms_map (Transact-SQL)

Dotyczy:SQL Server

Tabela MSdbms_map zawiera informacje o typach danych źródłowych oraz link do domyślnych danych docelowych dla par DBMS źródłowy i docelowy. Ta tabela jest przechowywana w bazie danych msdb i służy do publikacji heterogenicznych.

Nazwa kolumny Typ danych Description
map_id int Jednoznacznie identyfikuje mapowanie typu danych.
src_dbms_id int Identyfikuje źródłowy DBMS poprzez określenie jego dbms_id w tabeli MSdbms .
dest_dbms_id int Identyfikuje docelowy DBMS poprzez określenie jego dbms_id w tabeli MSdbms .
src_datatype_id int Identyfikuje datatype_id z tabeli MSdbms_datatype dla typu danych źródłowych.
src_len_min bigint Minimalna długość typu danych w źródłowym DBMS, gdzie wartość NULL oznacza, że długość nie jest używana.
src_len_max bigint Maksymalna długość typu danych w źródłowym DBMS, gdzie wartość NULL oznacza, że długość nie jest używana.
src_prec_min bigint Minimalna precyzja typu danych w źródłowym DBMS, gdzie wartość NULL oznacza, że nie jest używana precyzja.
src_prec_max bigint Maksymalna precyzja typu danych w źródłowym DBMS, gdzie wartość NULL oznacza, że precyzja nie jest używana.
src_scale_min int Minimalna skala typu danych w źródłowym DBMS, gdzie wartość NULL oznacza, że skala nie jest używana.
src_scale_max int Maksymalna skala typu danych w źródłowym DBMS, gdzie wartość NULL oznacza, że skala nie jest używana.
src_nullable bit Wskazuje, czy kolumna docelowa w mapowaniu dopuszcza wartości NULL, gdzie wartość NULL oznacza, że ta definicja nie jest wymagana.
default_datatype_mapping_id int Identyfikuje domyślne mapowanie typów danych, określając jego map_id w tabeli MSdbms_datatype_mapping.