프로젝트 설정 (형식 매핑) (SybaseToSQL)Project Settings (Type Mapping) (SybaseToSQL)

형식 매핑 페이지는 프로젝트 설정 대화 상자 SSMA Sybase 적응형 Server Enterprise (ASE) 데이터 형식으로 변환 하는 방법을 사용자 지정 하는 설정이 포함 되어 SQL ServerSQL Server 데이터 형식입니다.The Type Mapping page of the Project Settings dialog box contains settings that customize how SSMA converts Sybase Adaptive Server Enterprise (ASE) data types into SQL ServerSQL Server data types.

형식 매핑 페이지는에서 사용할 수는 프로젝트 설정기본 프로젝트 설정 대화 상자.The Type Mapping page is available in the Project Settings and Default Project Settings dialog boxes.

  • 에 모든 향후 SSMA 프로젝트에 대 한 형식 매핑을 설정을 지정 하려면는 도구 메뉴 선택 기본 프로젝트 설정, 설정을 보거나에서 변경 하는 데 필요한는 마이그레이션 프로젝트 형식을 선택 마이그레이션 대상 버전 드롭 다운 한 후 선택 형식 매핑 왼쪽 창의 맨 아래에 있습니다.To specify the type mapping settings for all future SSMA projects, on the Tools menu, select Default Project Settings, select migration project type for which settings are required to be viewed or changed from Migration Target Version drop down and then select Type Mapping at the bottom of the left pane.

  • 에 현재 프로젝트에 대 한 설정을 지정 하려면는 도구 메뉴 선택 프로젝트 설정, 선택한 후 유형 매핑 왼쪽 창의 맨 아래에 있습니다.To specify settings for the current project, on the Tools menu, select Project Settings, and then select Type Mapping at the bottom of the left pane.

옵션Options

원본 형식Source Type
매핑된 ASE 데이터 형식입니다.The mapped ASE data type.

대상 유형Target Type
대상 SQL ServerSQL Server 지정된 ASE 데이터 형식에 대 한 데이터 형식입니다.The target SQL ServerSQL Server data type for the specified ASE data type.

Sybase 형식 매핑에 대 한 기본 SSMA는 다음 섹션의 표를 참조 하십시오.See the table in the following section for the default SSMA for Sybase type mapping.

추가Add
데이터 형식 매핑 목록에 추가 하려면 클릭 합니다.Click to add a data type to the mapping list.

편집Edit
선택한 데이터 형식 매핑 목록에서 편집 하려면 클릭 합니다.Click to edit the selected data type in the mapping list.

제거Remove
매핑 목록에서 선택한 데이터 형식 매핑을 제거 하려면 클릭 합니다.Click to remove the selected data type mapping from the mapping list.

기본값으로 다시 설정Reset to Default
형식 매핑 목록 SSMA 기본값으로 다시 설정 하려면 클릭 합니다.Click to reset the type mapping list to the SSMA defaults.

기본 형식 매핑Default Type Mapping

다음 표에서 기본 형식 매핑이 ASE 사이 및 SQL ServerSQL Server 데이터 형식입니다.The following table contains the default type mapping between ASE and SQL ServerSQL Server data types.

ASE 데이터 형식ASE Data Type SQL Server 데이터 형식SQL Server Data Type
bigintbigint bigintbigint
binarybinary binarybinary
이진 [*... 8000]binary[*..8000] 이진 [*]binary[*]
이진 [8001..*]binary[8001..*] varbinary(max)varbinary(max)
bitbit bitbit
charchar charchar
다양 한 문자char varying varcharvarchar
다양 한 char [*... 8000]char varying[*..8000] varchar [*]varchar[*]
다양 한 char [8001..*]char varying[8001..*] varchar(max)varchar(max)
char[*.. 8000]char[*..8000] char[*]char[*]
char [8001..*;]char[8001..*;] varchar(max)varchar(max)
문자character charchar
다양 한 문자character varying varcharvarchar
다양 한 문자 [*... 8000]character varying[*..8000] varchar [*]varchar[*]
다양 한 문자 [8001..*]character varying[8001..*] varchar(max)varchar(max)
문자 [*... 8000]character[*..8000] char[*]char[*]
문자 [8001..*]character[8001..*] varchar(max)varchar(max)
datedate datedate
datetimedatetime datetime2 [3]datetime2[3]
년 12 월dec decimaldecimal
dec[*.. *]dec[*..*] 10 진수 [*]decimal[*]
dec[*.. *][*.. *]dec[*..*][*..*] decimal[*][*]decimal[*][*]
decimaldecimal decimaldecimal
10 진수 [*... *]decimal[*..*] 10 진수 [*]decimal[*]
10 진수 [*... *][*.. *]decimal[*..*][*..*] decimal[*][*]decimal[*][*]
배정밀도double precision float [53]float[53]
floatfloat float [53]float[53]
float [*... 15]float[*..15] float [24]float[24]
float [16..*]float[16..*] float [53]float[53]
imageimage imageimage
intint intint
integerinteger intint
longsysnamelongsysname nvarchar [255]nvarchar[255]
moneymoney moneymoney
국가별 문자national char ncharnchar
national char [*... 4000]national char[*..4000] nchar [*]nchar[*]
다양 한 국가별 문자national char varying nvarcharnvarchar
다양 한 national char [*... 4000]national char varying[*..4000] nvarchar [*]nvarchar[*]
다양 한 national char [4001..*]national char varying[4001..*] nvarchar(max)nvarchar(max)
national char [4001..*]national char[4001..*] nvarchar(max)nvarchar(max)
국가별 문자national character ncharnchar
국가별 문자 [*... 4000]national character[*..4000] nchar [*]nchar[*]
국가별 문자 [4001..*]national character[4001..*] nvarchar(max)nvarchar(max)
다양 한 국가별 문자national character varying nvarcharnvarchar
다양 한 국가별 문자 [*... 4000]national character varying[*..4000] nvarchar [*]nvarchar[*]
다양 한 국가별 문자 [4001..*]national character varying[4001..*] nvarchar(max)nvarchar(max)
national varcharnational varchar nvarcharnvarchar
national varchar [*... 4000]national varchar[*..4000] nvarchar [*]nvarchar[*]
national varchar [4001..*]national varchar[4001..*] nvarchar(max)nvarchar(max)
ncharnchar ncharnchar
nchar 다양 한nchar varying nvarcharnvarchar
nchar 다양 한 [*... 4000]nchar varying[*..4000] nvarchar [*]nvarchar[*]
nchar 다양 한 [4001..*]nchar varying[4001..*] nvarchar(max)nvarchar(max)
nchar [*... 4000]nchar[*..4000] nchar [*]nchar[*]
nchar [4001..*]nchar[4001..*] nvarchar(max)nvarchar(max)
numericnumeric numericnumeric
숫자 [*... *]numeric[*..*] 숫자 [*]numeric[*]
숫자 [*... *][*.. *]numeric[*..*][*..*] numeric[*][*]numeric[*][*]
nvarcharnvarchar nvarcharnvarchar
nvarchar [*... 4000]nvarchar[*..4000] nvarchar [*]nvarchar[*]
nvarchar [4001..*]nvarchar[4001..*] nvarchar(max)nvarchar(max)
realreal float [24]float[24]
smalldatetimesmalldatetime smalldatetimesmalldatetime
smallintsmallint smallintsmallint
smallmoneysmallmoney smallmoneysmallmoney
sysnamesysname nvarchar [128]nvarchar[128]
sysname [*... *]sysname[*..*] nvarchar [255]nvarchar[255]
texttext texttext
timetime 시간 [3]time[3]
timestamptimestamp rowversionrowversion
tinyinttinyint tinyinttinyint
unicharunichar ncharnchar
다양 한 unicharunichar varying nvarcharnvarchar
다양 한 unichar [*... 4000]unichar varying[*..4000] nvarchar [*]nvarchar[*]
다양 한 unichar [4001..*]unichar varying[4001..*] nvarchar(max)nvarchar(max)
unichar [*... 4000]unichar[*..4000] nchar [*]nchar[*]
unichar [4001..*]unichar[4001..*] nvarchar(max)nvarchar(max)
unitextunitext nvarchar(max)nvarchar(max)
univarcharunivarchar nvarcharnvarchar
univarchar [*... 4000]univarchar[*..4000] nvarchar [*]nvarchar[*]
univarchar [4001..*]univarchar[4001..*] nvarchar(max)nvarchar(max)
부호 없는 bigintunsigned bigint 숫자 [20] [0]numeric[20][0]
부호 없는 intunsigned int bigintbigint
부호 없는 smallintunsigned smallint intint
부호 없는 tinyintunsigned tinyint tinyinttinyint
varbinaryvarbinary varbinaryvarbinary
varbinary [*... 8000]varbinary[*..8000] varbinary [*]varbinary[*]
varbinary [8001..*]varbinary[8001..*] varbinary(max)varbinary(max)
varcharvarchar varcharvarchar
varchar [*... 8000]varchar[*..8000] varchar [*]varchar[*]
varchar [8001..*]varchar[8001..*] varchar(max)varchar(max)