사용자 정의 데이터 형식(일반 페이지)

이 페이지를 사용하여 UDDT(사용자 정의 데이터 형식)의 속성을 확인하거나 수정할 수 있습니다.

옵션

  • NULL 허용
    UDDT에 NULL 값을 허용할지 여부를 지정합니다. 기존 UDDT의 Null 허용 여부는 변경할 수 없습니다.

  • 데이터 형식
    목록 상자에서 기본 데이터 형식을 선택합니다. 목록 상자에는 geography, geometry, hierarchyid, sysname, timestamp 및 xml 데이터 형식을 제외한 모든 데이터 형식이 표시됩니다. 기존 UDDT의 데이터 형식은 편집할 수 없습니다.

  • 기본값
    필요에 따라 사용자 정의 데이터 형식에 바인딩할 규칙 또는 기본값을 선택합니다.

  • 길이/전체 자릿수
    데이터 형식에 적용되는 길이 또는 전체 자릿수를 표시합니다. 길이는 문자 기반 UDDT에 적용되고 전체 자릿수는 숫자 기반 UDDT에만 적용됩니다. 이 옵션의 레이블은 이전에 선택한 데이터 형식에 따라 바뀝니다. 선택한 데이터 형식의 길이 또는 전체 자릿수가 고정된 경우에는 이 상자를 편집할 수 없습니다.

    nvarchar(max), varchar(max) 또는 varbinary(max) 데이터 형식의 경우에는 길이가 표시되지 않습니다.

  • 이름
    새 UDDT를 만드는 경우 데이터베이스에서 UDDT를 식별하는 데 사용할 고유 이름을 입력합니다. 사용할 수 있는 최대 문자 수는 시스템의 SYSNAME 데이터 형식과 동일합니다. 기존 사용자 정의 데이터 형식의 이름은 편집할 수 없습니다.

  • 규칙
    필요에 따라 사용자 정의 데이터 형식에 바인딩할 규칙을 선택합니다.

  • 소수 자릿수
    소수점의 오른쪽에 저장될 수 있는 최대 자릿수를 지정합니다.

  • 스키마
    현재 사용자가 사용할 수 있는 모든 스키마의 목록에서 스키마를 선택합니다. 현재 사용자에 대한 기본 스키마가 기본적으로 선택되어 있습니다.

    SQL Server 2000 또는 SQL Server 7.0의 경우 UDDT의 소유자를 지정합니다. 기본값은 현재 사용자입니다. sysadmin 권한이 없는 사용자는 현재 사용자만 선택할 수 있으며 sysadmin 권한이 있는 사용자는 데이터베이스 사용자 목록에서 아무 소유자나 선택할 수 있습니다.

  • 저장소
    UDDT에 사용할 수 있는 최대 저장소 크기를 표시합니다. 최대 저장소 크기는 전체 자릿수에 따라 달라집니다.

    1 – 9

    5

    10 – 19

    9

    20 – 28

    13

    29 – 38

    17

    nchar 및 nvarchar 데이터 형식의 경우 저장소 값이 항상 길이 값의 두 배입니다.

    nvarchar(max), varchar(max) 또는 varbinary(max) 데이터 형식의 경우에는 저장소가 표시되지 않습니다.