SQL Server 데이터 형식에 대한 기본 생성기

모든 SQL 데이터 형식에는 기본 데이터 생성기가 연결되어 있습니다. 데이터 생성 계획을 만들 때 특정 SQL 데이터 형식을 가진 열에 자동으로 기본 생성기가 할당됩니다.

참고

특정 열 제한 조건의 경우 기본 생성기가 자동으로 재정의됩니다. 예를 들어 ID 열과 외래 키 열이 정수 열인 경우 기본 정수 생성기가 아닌 SQL 계산 값 및 외래 키 데이터 생성기를 사용합니다.

다음과 같은 두 가지 방법으로 데이터 생성기를 변경할 수 있습니다.

  • 특정 데이터 생성 계획의 특정 열에 할당된 데이터 생성기를 변경할 수 있습니다. 이러한 변경 내용은 변경하는 데이터 생성 계획에만 영향을 줍니다. 자세한 내용은 열의 데이터 생성 정보 지정을 참조하십시오.

  • SQL 데이터 형식의 기본값인 데이터 생성기를 변경할 수 있습니다. 이러한 변경 내용은 해당 내용을 적용한 후에 만드는 모든 새 데이터 생성 계획에 영향을 줍니다. 또한 기존 데이터 생성 계획에 추가하는 모든 열에도 영향을 줍니다. 자세한 내용은 방법: 열 형식에 대한 기본 생성기 변경을 참조하십시오.

기본 데이터 생성기

다음 단원에서는 SQL 데이터 형식과 연결된 기본 생성기에 대해 설명합니다. 단일 표에서 동일한 정보를 보려면 옵션(데이터베이스 도구/데이터 생성기/기본 생성기)을 참조하십시오.

정확한 숫자

SQL 데이터 형식

SQL 2008

SQL 2005

기본 데이터 생성기

bit

Bit

tinyint

TinyInt

smallint

SmallInt

int

Integer

bigint

BigInt

decimal

Decimal

numeric

Decimal

smallmoney

Money

money

Money

대략적인 숫자

SQL 데이터 형식

SQL 2008

SQL 2005

기본 데이터 생성기

float

Float

real

Real

날짜 및 시간

SQL 데이터 형식

SQL 2008

SQL 2005

기본 데이터 생성기

smalldatetime

DateTime

datetime

DateTime

문자열

SQL 데이터 형식

SQL 2008

SQL 2005

기본 데이터 생성기

char

문자열

varchar

문자열

varchar(max)

문자열

text

문자열

유니코드 문자열

SQL 데이터 형식

SQL 2008

SQL 2005

기본 데이터 생성기

nchar

문자열

nvarchar

문자열

nvarchar(max)

문자열

ntext

문자열

이진 문자열

SQL 데이터 형식

SQL 2008

SQL 2005

기본 데이터 생성기

binary

이진

varbinary

이진

varbinary(max)

이진

image

Image

기타 데이터 형식

SQL 데이터 형식

SQL 2008

SQL 2005

기본 데이터 생성기

sql_variant

정수

sysname

문자열

timestamp

기본 데이터 생성기 없음. 이 데이터는 삽입 시 SQL Server에서 계산합니다.

uniqueidentifier

Guid

SQL 사용자 정의 형식

사용자 정의 형식의 기본 형식에 의해 결정됩니다.

.NET CLR 사용자 정의 형식

문자열

xml

문자열

참고 항목

개념

데이터 생성기를 사용하여 데이터베이스의 테스트 데이터 생성

사용자 지정 데이터 생성기를 통해 특수 테스트 데이터 생성

열의 데이터 생성 정보 지정