Access 데이터 형식은 SQL Server 데이터 형식과 이름이 다르게 지정됩니다. 예를 들어 비트 데이터 형식의 SQL Server 열은 예/아니요 데이터 형식으로 Access로 가져오거나 연결됩니다. 다음 표에는 SQL Server 데이터 형식과 Access 데이터 형식이 비교되어 있습니다.
SQL Server 데이터 형식 |
Access 데이터 형식 |
Access 필드 크기 |
bigint |
큰 숫자 |
자세한 내용은 큰 숫자 데이터 유형을 사용을 참고합니다. |
이진(필드 크기) |
이진 |
SQL Server 필드 크기와 같음 |
비트 |
예/아니요 |
|
char(필드 크기), 여기서 필드 크기는 255보다 작거나 같음 |
텍스트 |
SQL Server 필드 크기와 같음 |
char(필드 크기), 여기서 필드 크기는 255보다 큼 |
메모 |
|
datetime |
날짜/시간 |
이중 정밀도 부동 소수점 |
datetime2 |
날짜/시간 확장 |
42바이트로 인코딩된 문자열입니다. 자세한 내용은 날짜/시간 확장 데이터 형식 사용을 참조하세요. |
10진수(전체 자릿수, 소수 자릿수) |
숫자 |
10진수(Access 전체 자릿수 및 소수 자릿수 속성은 SQL Server 전체 자릿수 및 소수 자릿수와 일치함) |
float |
숫자 |
실수(Double) |
이미지 |
OLE 개체 |
|
int |
숫자 |
정수(Long) |
money |
통화 |
|
nchar(필드 크기), 여기서 필드 크기는 255보다 작거나 같음 |
텍스트 |
SQL Server 필드 크기와 같음 |
nchar(필드 크기), 여기서 필드 크기는 255보다 큼 |
메모 |
|
ntext |
메모 |
|
숫자(전체 자릿수, 소수 자릿수) |
숫자 |
10진수(Access 전체 자릿수 및 소수 자릿수 속성은 SQL Server 전체 자릿수 및 소수 자릿수와 일치함) |
nvarchar(필드 크기), 여기서 필드 크기는 255보다 작거나 같음 |
텍스트 |
SQL Server 필드 크기와 같음 |
nvarchar(필드 크기), 여기서 필드 크기는 255보다 큼 |
메모 |
|
nvarchar(MAX) |
메모 |
|
실수 |
숫자 |
실수(Single) |
smalldatetime |
날짜/시간 |
|
smallint |
숫자 |
정수 |
smallmoney |
통화 |
|
sql_variant |
텍스트 |
255 |
텍스트 |
메모 |
|
타임스탬프 |
이진 |
8 |
tinyint |
숫자 |
바이트 |
uniqueidentifier |
숫자 |
복제 ID |
varbinary |
이진 |
SQL Server 필드 크기와 같음 |
varbinary(MAX) |
OLE 개체 |
|
varchar(필드 크기), 여기서 필드 크기는 255보다 작거나 같음 |
텍스트 |
SQL Server 필드 크기와 같음 |
varchar(필드 크기), 여기서 필드 크기는 255보다 큼 |
메모 |
|
varchar(MAX) |
메모 |
|
xml |
메모 |