다음을 통해 공유


열에 데이터 형식 할당

테이블을 디자인하는 첫 번째 단계 중 하나는 각 열에 데이터 형식을 할당하는 것입니다. 데이터 형식은 각 열에 허용되는 데이터 값을 정의합니다. 다음 방법 중 하나를 사용하여 열에 데이터 형식을 할당할 수 있습니다.

  • SQL Server 2005 시스템 데이터 형식 사용
  • 시스템 데이터 형식을 기반으로 별칭 데이터 형식 만들기
  • Microsoft .NET Framework 공용 언어 런타임에서 만든 형식으로 사용자 정의 형식 만들기

예를 들어 열에 이름만 포함하려면 이 열에 문자 데이터 형식 중 하나를 할당합니다. 또는 열에 숫자만 포함하려면 숫자 데이터 형식 중 하나를 할당합니다. 데이터 형식에 대한 자세한 내용은 데이터 형식(데이터베이스 엔진)을 참조하십시오.

SQL Server 2005 에서는 또한 여러 기본 데이터 형식에 대해 SQL-92 동의어를 지원합니다. 자세한 내용은 데이터 형식 동의어(Transact-SQL)를 참조하십시오.

데이터 무결성 강제 적용

시스템, 별칭 및 사용자 정의 형식을 사용하여 데이터 무결성을 강제 적용할 수 있습니다. 입력한 데이터나 변경한 데이터는 원래 CREATE TABLE 문에서 지정된 형식을 따라야 하기 때문에 이 작업이 필요합니다. 예를 들어 datetime 열은 유효한 날짜만 허용하기 때문에 datetime으로 정의된 열에는 이름을 저장할 수 없습니다. 일반적으로 나중에 숫자 데이터로 계산을 수행해야 하면 숫자 열에 숫자 데이터를 저장합니다.

참고 항목

개념

별칭 데이터 형식 작업
CLR 사용자 정의 유형 작업

도움말 및 정보

SQL Server 2005 지원 받기