다음을 통해 공유


sys.table_types(Transact-SQL)

적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceMicrosoft Fabric의 SQL 데이터베이스

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(메모리 내 최적화)