MSdbms_datatype_mapping(Transact-SQL)

적용 대상:SQL Server

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 = 전체 자릿수입니다.

0x2 = SCALE입니다.

0x4 = LENGTH입니다.

참고 항목

다른 유형의 데이터베이스 복제
Oracle 게시자에 대한 데이터 형식 매핑 지정
복제 테이블(Transact-SQL)
복제 뷰(Transact-SQL)