다음을 통해 공유


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

업데이트: 2007년 11월

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

참고:

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

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

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

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

기본 데이터 생성기

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

정확한 숫자

SQL 데이터 형식

SQL 2000

SQL 2005

기본 데이터 생성기

bit

Bit

tinyint

TinyInt

smallint

SmallInt

int

Integer

bigint

BigInt

decimal

Decimal

numeric

Decimal

smallmoney

Money

money

Money

대략적인 숫자

SQL 데이터 형식

SQL 2000

SQL 2005

기본 데이터 생성기

float

Float

real

Real

날짜 및 시간

SQL 데이터 형식

SQL 2000

SQL 2005

기본 데이터 생성기

smalldatetime

DateTime

datetime

DateTime

문자열

SQL 데이터 형식

SQL 2000

SQL 2005

기본 데이터 생성기

char

String

varchar

String

varchar(max)

아니요

String

text

String

유니코드 문자열

SQL 데이터 형식

SQL 2000

SQL 2005

기본 데이터 생성기

nchar

String

nvarchar

String

nvarchar(max)

아니요

String

ntext

String

이진 문자열

SQL 데이터 형식

SQL 2000

SQL 2005

기본 데이터 생성기

binary

Binary

varbinary

Binary

varbinary(max)

아니요

Binary

image

Image

기타 데이터 형식

SQL 데이터 형식

SQL 2000

SQL 2005

기본 데이터 생성기

sql_variant

Integer

sysname

String

timestamp

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

uniqueidentifier

Guid

SQL 사용자 정의 형식

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

.NET CLR 사용자 정의 형식

아니요

String

xml

아니요

String

참고 항목

개념

Database Edition의 용어 개요

기타 리소스

표준 데이터 생성기 사용

데이터 생성 계획

사용자 지정 데이터 생성기 만들기

데이터 생성기를 사용하여 데이터 생성