IHsyscolumns(Transact-SQL)

IHsyscolumns 뷰는 비-SQL Server(Non-SQL Server) 게시자로부터 게시된 아티클에 대한 열 정보를 표시합니다. 이 뷰는 배포 데이터베이스에 저장됩니다.

열 이름 데이터 형식 설명

name

sysname

열 또는 프로시저 매개 변수의 이름입니다.

id

int

이 열이 속한 테이블의 개체 ID 또는 이 매개 변수와 연관된 저장 프로시저의 ID입니다.

xtype

tinyint

sys.systypes(Transact-SQL)에서의 물리적 저장 유형입니다.

typestat

int

내부적으로만 사용됩니다.

xusertype

tinyint

확장 사용자 정의 데이터 형식의 ID입니다.

length

bigint

sys.systypes(Transact-SQL)에서의 최대 물리적 저장 길이입니다.

xprec

int

내부적으로만 사용됩니다.

xscale

int

내부적으로만 사용됩니다.

colid

int

열 또는 매개 변수의 ID입니다.

xoffset

int

내부적으로만 사용됩니다.

bitpos

int

내부적으로만 사용됩니다.

reserved

int

내부적으로만 사용됩니다.

colstat

int

내부적으로만 사용됩니다.

cdefault

int

이 열에 대한 기본값의 ID입니다.

domain

int

이 열에 대한 CHECK 제약 조건 또는 규칙의 ID입니다.

number

int

프로시저가 그룹화될 때의 하위 프로시저 번호입니다. 프로시저가 아닌 항목의 경우에는 0이 됩니다.

colorder

int

내부적으로만 사용됩니다.

autoval

int

내부적으로만 사용됩니다.

offset

int

이 열이 나타나는 행으로의 오프셋입니다.

collationid

int

열의 데이터 정렬 ID입니다. 문자 기반의 열이 아닌 경우 NULL입니다.

language

int

열에 대한 언어 식별자입니다.

status

int

열 또는 매개 변수의 속성을 설명하는 데 사용하는 비트맵입니다.

0x08 = 열에 null 값을 사용할 수 있습니다.

0x10 = varchar 또는 varbinary 열이 추가되었을 때 ANSI 패딩의 효과가 적용되었습니다. varchar에 후행 공백을 유지하며 varbinary 열에 후행 0을 유지합니다.

0x40 = 매개 변수가 OUTPUT 매개 변수입니다.

0x80 = 열이 ID 열입니다.

type

int

sys.systypes(Transact-SQL)에서의 물리적 저장 유형입니다.

usertype

tinyint

sys.systypes(Transact-SQL)에서의 사용자 정의 데이터 형식 ID입니다.

printfmt

int

내부적으로만 사용됩니다.

prec

int

이 열의 전체 자릿수 수준입니다.

scale

int

이 열의 소수 자릿수입니다.

iscomputed

int

열이 계산되었는지 표시하는 플래그입니다.

0 = 계산되지 않음

1 = 계산됨

isoutparam

int

프로시저 매개 변수가 출력 매개 변수인지 표시합니다.

1 = True

0 = False

isnullable

int

열에 null 값을 사용할 수 있는지 표시합니다.

1 = True

0 = False

collation

int

열의 데이터 정렬 이름입니다.

tdscollation

int

TDS(tabular data stream)가 반환한 열의 데이터 정렬 이름입니다.

참고 항목

참조

복제 뷰(Transact-SQL)
sys.columns(Transact-SQL)

개념

복제 테이블(Transact-SQL)

관련 자료

다른 유형의 데이터베이스 복제

도움말 및 정보

SQL Server 2005 지원 받기