열 속성(Visual Database Tools)Column Properties (Visual Database Tools)

이 항목 적용 대상: 예SQL Server예Azure SQL 데이터베이스예Azure SQL 데이터 웨어하우스 예 병렬 데이터 웨어하우스THIS TOPIC APPLIES TO: yesSQL ServeryesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse 열 속성 집합에는 테이블 디자이너( MicrosoftMicrosoft SQL ServerSQL Server 데이터베이스에서만 사용 가능) 내 열 속성 탭에서 볼 수 있는 전체 집합과 서버 탐색기를 사용하여 속성 창에서 볼 수 있는 하위 집합이 있습니다. There are two sets of properties for columns: a full set that you can see in the Column Properties tab within Table Designer (available only for MicrosoftMicrosoft SQL ServerSQL Server databases) and a subset you can see in the Properties window using Server Explorer.

참고

이 항목의 속성은 사전순 대신 범주별로 정렬됩니다.The properties in this topic are ordered by category rather than alphabet.

참고

활성 설정 또는 버전에 따라 표시되는 대화 상자 및 메뉴 명령이 도움말에 설명된 것과 다를 수 있습니다.The dialog boxes and menu commands you see might differ from those described in Help depending on your active settings or edition. 설정을 변경하려면 도구 메뉴에서 설정 가져오기 및 내보내기 를 선택합니다.To change your settings, choose Import and Export Settings on the Tools menu.

속성 창Properties Window

서버 탐색기에서 열을 선택하면 이러한 속성이 속성 창에 나타납니다.These properties appear in the Properties window when you select a column in Server Explorer.

참고

서버 탐색기를 사용하여 액세스할 수 있는 이러한 속성은 읽기 전용입니다.These properties, accessed using Server Explorer, are read-only. SQL ServerSQL Server 데이터베이스의 열 속성을 편집하려면 테이블 디자이너에서 해당 열을 선택합니다.To edit column properties for SQL ServerSQL Server databases, select the column in Table Designer. 이러한 속성은 이 항목의 뒷부분에서 설명합니다.Those properties are described later in this topic.

ID 범주Identity Category
확장하면 이름데이터베이스 속성이 표시됩니다.Expands to show the Name and Database properties.

이름Name
열의 이름을 표시합니다.Shows the name of the column.

데이터베이스Database
선택한 열에 대한 데이터 원본의 이름을 표시합니다.Shows the name of the data source for the selected column. OLE DB에만 적용됩니다.(Applies only to OLE DB.)

기타 범주Misc Category
확장하면 나머지 속성이 표시됩니다.Expands to show the remaining properties.

데이터 형식Data Type
선택한 열의 데이터 형식을 표시합니다.Shows the data type of the selected column. 자세한 내용은 데이터 형식(Transact-SQL)을 참조하세요.For more information, see Data Types (Transact-SQL).

ID 증가값Identity Increment
ID 열의 각 후속 행에 대한 ID 초기값 에 추가할 증가값을 표시합니다.Shows the increment that will be added to the Identity Seed for each subsequent row of the identity column. SQL ServerSQL Server에만 적용됩니다.(Applies only to SQL ServerSQL Server.)

ID 초기값Identity Seed
ID 열에 대한 테이블의 첫 번째 행에 할당된 초기값을 표시합니다.Shows the seed value assigned to the first row in the table for the identity column. SQL ServerSQL Server에만 적용됩니다.(Applies only to SQL ServerSQL Server.)

IDIs Identity
선택한 열이 테이블에 대한 ID 열인지 여부를 표시합니다.Shows whether the selected column is the identity column for the table. SQL ServerSQL Server에만 적용됩니다.(Applies only to SQL ServerSQL Server.)

길이Length
문자 기반 데이터 형식에 허용되는 문자 수를 표시합니다.Shows the number of characters allowed for character-based data types.

Null 허용Nullable
열에 Null 값이 허용되는지 여부를 표시합니다.Shows whether or not the column allows null values.

전체 자릿수Precision
숫자 데이터 형식에 허용되는 최대 자릿수를 표시합니다.Shows the maximum number of digits allowed for numeric data types. 이 속성은 숫자가 아닌 데이터 형식에 대해 0 을 표시합니다.This property shows 0 for nonnumeric data types.

소수 자릿수Scale
숫자 데이터 형식에 대해 소수점 오른쪽에 나타날 수 있는 최대 자릿수를 표시합니다.Shows the maximum number of digits that can appear to the right of the decimal point for numeric data types. 이 값은 전체 자릿수보다 작거나 같아야 합니다.This value must be less than or equal to the precision. 이 속성은 숫자가 아닌 데이터 형식에 대해 0 을 표시합니다.This property shows 0 for nonnumeric data types.

열 속성 탭Column Properties Tab

이러한 속성에 액세스하려면 서버 탐색기에서 열이 속하는 테이블을 마우스 오른쪽 단추로 클릭한 다음 테이블 정의 열기를 선택하고 테이블 디자이너에서 테이블 표의 행을 선택합니다.To access these properties, in Server Explorer right-click the table to which the column belongs, choose Open Table Definition, and select the row in the table grid in Table Designer.

참고

이러한 속성은 SQL ServerSQL Server에만 적용됩니다.These properties apply only to SQL ServerSQL Server.

일반 범주General Category
확장하면 이름, Null 허용, 데이터 형식, 기본값 또는 바인딩, 길이, 정밀도소수 자릿수가 표시됩니다.Expands to show Name, Allow Nulls, Data Type, Default Value or Binding, Length, Precision, and Scale.

이름Name
열의 이름을 표시합니다.Displays the name of the column. 이름을 편집하려면 입력란에 입력합니다.To edit the name, type in the text box.

주의

기존 쿼리, 뷰, 사용자 정의 함수, 저장 프로시저 또는 프로그램에서 해당 열을 참조하는 경우 이름을 수정하면 이러한 개체를 사용할 수 없게 됩니다.If existing queries, views, user-defined functions, stored procedures, or programs refer to the column, the name modification will make these objects invalid.

Null 허용Allow Nulls
열의 데이터 형식에 Null 값이 허용되는지 여부를 표시합니다.Shows whether or not the column's data type allows null values.

데이터 형식Data Type
선택한 열의 데이터 형식을 표시합니다.Shows the data type for the selected column. 이 속성을 편집하려면 해당 값을 클릭하고 드롭다운 목록을 확장한 다음 다른 값을 선택합니다.To edit this property, click its value, expand the drop-down list, and choose another value. 자세한 내용은 데이터 형식(Transact-SQL)을 참조하세요.For more information, see Data Types (Transact-SQL).

기본값 또는 바인딩Default Value or Binding
이 열에 대해 지정한 값이 없는 경우 이 열에 대한 기본값을 표시합니다.Shows the default for this column when no value is specified for this column. 드롭다운 목록에는 데이터 원본에 정의된 모든 전역 기본값이 포함되어 있습니다.The drop-down list contains all global defaults defined in the data source. 열을 전역 기본값에 바인딩하려면 드롭다운 목록에서 선택합니다.To bind the column to a global default, select from the drop-down list. 열에 대한 기본 제약 조건을 만들려면 직접 기본값을 텍스트로 입력합니다.Alternatively, to create a default constraint for the column, type the default value directly as text.

길이Length
문자 기반 데이터 형식에 허용되는 문자 수를 표시합니다.Shows the number of characters allowed for character-based data types. 이 속성은 문자 기반 데이터 형식에 대해서만 사용할 수 있습니다.This property is only available for character-based data types.

전체 자릿수Precision
숫자 데이터 형식에 허용되는 최대 자릿수를 표시합니다.Shows the maximum number of digits allowed for numeric data types. 이 속성은 숫자가 아닌 데이터 형식에 대해 0 을 표시합니다.This property shows 0 for nonnumeric data types. 이 속성은 숫자 데이터 형식에만 사용할 수 있습니다.This property is only available for numeric data types.

소수 자릿수Scale
숫자 데이터 형식에 대해 소수점 오른쪽에 나타날 수 있는 최대 자릿수를 표시합니다.Shows the maximum number of digits that can appear to the right of the decimal point for numeric data types. 이 값은 전체 자릿수보다 작거나 같아야 합니다.This value must be less than or equal to the precision. 이 속성은 숫자가 아닌 데이터 형식에 대해 0 을 표시합니다.This property shows 0 for nonnumeric data types. 이 속성은 숫자 데이터 형식에만 사용할 수 있습니다.This property is only available for numeric data types.

테이블 디자이너 범주Table Designer Category
확장하면 나머지 속성이 표시됩니다.Expands to show the remaining properties.

데이터 정렬Collation
선택한 열에 대한 데이터 정렬 설정을 표시합니다.Shows the collation setting for the selected column. 이 설정을 변경하려면 데이터 정렬 을 클릭한 다음 값의 오른쪽에 있는 줄임표 (...) 를 클릭합니다.To change this setting, click Collation and then click the ellipses (…) to the right of the value.

계산 열 사양 범주Computed Column Specification Category
확장하면 수식지속됨의 속성이 표시됩니다.Expands to show properties for Formula and Is Persisted. 계산 열인 경우 수식도 표시됩니다.If the column is computed, the formula will also be displayed. 수식을 편집하려면 이 범주를 확장한 다음 수식 속성에서 편집합니다.To edit the formula, expand this category and edit it in the Formula property.

수식Formula
선택한 계산 열에서 사용하는 수식을 표시합니다.Shows the formula that the selected column uses if it is a computed column. 이 필드에서 수식을 입력 또는 변경할 수 있습니다.In this field you can enter or change a formula.

지속됨Is Persisted
계산 열을 데이터 원본과 함께 저장할 수 있습니다.Allows you to save the computed column with the data source. 지속형 계산 열은 인덱싱할 수 있습니다.A persisted computed column can be indexed.

압축 데이터 형식Condensed Data Type
필드의 데이터 형식에 대한 정보를 SQL CREATE TABLE 문과 동일한 형식으로 표시합니다.Displays information about the field's data type, in the same format as the SQL CREATE TABLE statement. 예를 들어 최대 길이가 20자인 가변 길이 문자열을 포함하는 필드는 "varchar(20)"으로 나타납니다.For example, a field containing a variable-length string with a maximum length of 20 characters would be represented as "varchar(20)." 이 속성을 변경하려면 직접 값을 입력합니다.To change this property, type the value directly.

DescriptionDescription
열에 대한 설명을 표시합니다.Shows the description of the column. 전체 설명을 보거나 편집하려면 설명을 클릭한 다음 속성의 오른쪽에 있는 줄임표 (...) 를 클릭합니다.To see the full description or to edit it, click Description, and then click the ellipses (…) to the right of the property.

전체 텍스트 사양 범주Full-text Specification Category
확장하면 전체 텍스트 열의 속성이 표시됩니다.Expands to show properties specific to full-text columns.

전체 텍스트가 인덱싱됨Is Full-text Indexed
이 열이 전체 텍스트 인덱싱되었는지 여부를 나타냅니다.Indicates whether this column is full-text indexed. 이 열의 데이터 형식이 전체 텍스트로 검색 가능한 경우 및 이 열이 속하는 테이블에 전체 텍스트 인덱스가 지정되어 있는 경우에만 이 속성을 로 설정할 수 있습니다.This property can be set to Yes only if the data type for this column is full-text searchable and if the table to which this column belongs has a full-text index specified for it. 이 값을 변경하려면 해당 값을 클릭하고 드롭다운 목록을 확장한 다음 새 값을 선택합니다.To change this value, click it, expand the drop-down list, and choose a new value.

전체 텍스트 형식 열Full-text type column
IMAGE 유형 열의 문서 유형을 정의하는 데 사용되는 열을 표시합니다.Shows which column is used to define the document type of a column of type image. IMAGE 데이터 형식을 사용하여 .doc 파일에서 .xml 파일에 이르는 문서를 저장할 수 있습니다.The image data type can be used to store documents ranging from .doc files to xml files.

언어Language
열을 인덱싱하는 데 사용되는 언어를 나타냅니다.Indicates the language used to index the column.

통계 의미 체계Statistical Semantics
선택한 열에 대해 통계 의미 체계 인덱싱을 사용하도록 설정할지 여부를 선택합니다.Select whether to enable statistical semantic indexing for the selected column. 자세한 내용은 의미 체계 검색 자리 표시자를 참조하세요.For more information, see Semantic Search placeholder.

통계 의미 체계 를 선택하기 전에 언어를 선택했으며 선택한 언어에 연결된 의미 체계 언어 모델이 없으면 통계 의미 체계 옵션은 아니요 로 설정되며 수정할 수 없습니다.If you select a Language prior to selecting Statistical Semantics, and the selected language does not have an associated Semantic Language Model, then the Statistical Semantics option is set to No and cannot be modified. 언어 를 선택하기 전에 통계 의미 체계 옵션에 대해 를 선택한 경우 언어 열에서 사용할 수 있는 언어는 의미 체계 언어 모델이 지원되는 언어로 제한됩니다.If you select Yes for the Statistical Semantics option prior to selecting a Language, then the languages available in the Language column will be restricted to those for which there is Semantic Language Model support.

SQL Server 이외 구독자가 있음Has Non-SQL Server Subscriber
열에 Microsoft SQL Server 이외의 구독자가 있는지 여부를 표시합니다.Shows whether the column has a non-Microsoft SQL Server subscriber.

ID 사양 범주Identity Specification Category
확장하면 ID, ID 증가값ID 초기값의 속성이 표시됩니다.Expands to show properties for Is Identity, Identity Increment, and Identity Seed.

IDIs Identity
선택한 열이 테이블에 대한 ID 열인지 여부를 표시합니다.Shows whether the selected column is the identity column for the table. 속성을 변경하려면 테이블 디자이너에서 테이블을 연 다음 속성 창에서 속성을 편집합니다.To change the property, open the table in Table Designer and edit the properties in the Properties window. 이 설정은 int와 같은 번호 기반 데이터 형식의 열에만 적용됩니다.This setting applies only to columns with a number-based data type, such as int.

ID 증가값Identity Increment
각 후속 행에 대한 ID 초기값 에 추가할 증가값을 표시합니다.Shows the increment that will be added to the Identity Seed for each subsequent row. 이 셀에 값을 입력하지 않으면 기본적으로 값 1이 지정됩니다.If you leave this cell blank, the value 1 will be assigned by default. 이 속성을 편집하려면 직접 새 값을 입력합니다.To edit this property, type the new value directly.

ID 초기값Identity Seed
테이블의 첫 번째 행에 할당된 값을 표시합니다.Shows the value assigned to the first row in the table. 이 셀에 값을 입력하지 않으면 기본적으로 값 1이 지정됩니다.If you leave this cell blank, the value 1 will be assigned by default. 이 속성을 편집하려면 직접 새 값을 입력합니다.To edit this property, type the new value directly.

명확함Is Deterministic
선택한 열의 데이터 형식을 확실하게 결정할 수 있는지 여부를 표시합니다.Shows whether the data type of the selected column can be determined with certainty.

DTS 게시됨Is DTS-published
열의 DTS 게시 여부를 표시합니다.Shows whether the column is DTS-published.

인덱싱 가능Is Indexable
선택한 열을 인덱싱할 수 있는지 여부를 표시합니다.Shows whether the selected column can be indexed. 예를 들어 비결정적 계산 열은 인덱싱할 수 없습니다.For example, non-deterministic computed columns cannot be indexed.

병합 게시됨Is Merge-published
열의 병합 게시 여부를 표시합니다.Shows whether the column is merge-published.

복제용 아님Is Not For Replication
복제하는 동안 원래 ID 값의 유지 여부를 나타냅니다.Indicates whether original identity values are preserved during replication. 이 속성을 편집하려면 해당 값을 클릭하고 드롭다운 목록을 확장한 다음 다른 값을 선택합니다.To edit this property, click its value, expand the drop-down list, and choose another value.

복제됨Is Replicated
이 열이 다른 위치에 복제되었는지 여부를 표시합니다.Shows whether this column is replicated in another location.

RowGuidIs RowGuid
SQL ServerSQL Server 에서 열을 ROWGUID로 사용하는지 여부를 나타냅니다.Indicates whether SQL ServerSQL Server uses the column as a ROWGUID. 데이터 형식이 uniqueidentifier 인 열에 대해서만 이 값을 로 설정할 수 있습니다.You can set this value to Yes only for a column with the data type of uniqueidentifier. 이 속성을 편집하려면 해당 값을 클릭하고 드롭다운 목록을 확장한 다음 다른 값을 선택합니다.To edit this property, click its value, expand the drop-down list, and choose another value.

크기Size
열의 데이터 형식에 허용되는 크기(바이트)를 표시합니다.Shows the size in bytes allowed by column's data type. 예를 들어 nchar 데이터 형식의 경우 길이가 10(문자 수)까지 허용되며 유니코드 문자 집합의 경우에는 크기가 20까지 허용될 수 있습니다.For example, a nchar data type may have a length of 10 (the number of characters) but it would have a size of 20 to account for Unicode character sets.

참고

varchar(max) 데이터 형식의 길이는 각 행에 따라 다릅니다.The length of a varchar(max) data type varies for each row. sp_help는 varchar(max) 열의 길이로 (-1)을 반환합니다.sp_help returns (-1) as the length of varchar(max) column. Management StudioManagement Studio 는 열 크기로 -1을 표시합니다. displays -1 as the column size.