sys.table_types(Transact-SQL)

적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

SQL Server에서 사용자 정의 테이블 형식의 속성을 표시합니다. 테이블 형식은 테이블 변수 또는 테이블 반환 매개 변수를 선언할 수 있는 형식입니다. 각 테이블 형식에는 sys.objects 카탈로그 뷰의 외래 키인 type_table_object_id 있습니다. 이 ID 열을 사용하여 일반 테이블의 object_id 열과 유사한 방식으로 다양한 카탈로그 뷰를 쿼리하여 해당 열 및 제약 조건과 같은 테이블 형식의 구조를 검색할 수 있습니다.

열 이름 데이터 형식 설명
<상속된 열> 이 뷰에서 상속하는 열 목록은 sys.types(Transact-SQL)를 참조하세요.
type_table_object_id int 개체 ID 번호입니다. 이 숫자는 데이터베이스 내에서 고유합니다.
is_memory_optimized bit 적용 대상: SQL Server 2014(12.x) 이상

가능한 값은 다음과 같습니다.

0 = 메모리 최적화되지 않음

1 = 메모리 최적화됨

값 0이 기본값입니다.

테이블 형식은 항상 DURABILITY = SCHEMA_ONLY 사용하여 만들어집니다. 스키마만 디스크에 유지됩니다.

사용 권한

카탈로그 뷰에서 메타데이터의 표시 유형은 사용자가 소유하거나 사용자에게 일부 권한이 부여된 보안 개체로 제한됩니다. 자세한 내용은 Metadata Visibility Configuration을 참조하세요.

참고 항목

개체 카탈로그 뷰(Transact-SQL)
테이블 반환 매개 변수 사용(데이터베이스 엔진)
메모리 내 OLTP(메모리 내 최적화)