다음을 통해 공유


sys.sysobjects(Transact-SQL)

적용 대상: Microsoft Fabric의 Microsoft Fabric Warehouse에 있는 SQL Server Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System(PDW) SQL 분석 엔드포인트

제약 조건, 기본값, 로그, 규칙 및 저장 프로시저와 같이 데이터베이스 내에서 만들어진 각 개체에 대해 하나의 행을 포함합니다.

Important

이 SQL Server 2000 시스템 테이블은 이전 버전과의 호환성을 위한 보기로 포함되어 있습니다. 대신 현재 SQL Server 시스템 뷰를 사용하는 것이 좋습니다. 동등한 시스템 뷰 또는 뷰를 찾으려면 시스템 테이블을 시스템 뷰에 매핑(Transact-SQL)을 참조하세요. Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 애플리케이션은 수정하세요.

열 이름 데이터 형식 설명
name sysname Object name
id int 개체 ID 번호
xtype char(2) 개체 형식입니다. 다음 개체 유형 중 하나일 수 있습니다.

AF = 집계 함수(CLR)
C = CHECK 제약 조건
D = 기본값 또는 DEFAULT 제약 조건
F = FOREIGN KEY 제약 조건
L = 로그
FN = 스칼라 함수
FS = CLR(어셈블리) 스칼라 함수
FT = CLR(Assembly) 테이블 반환 함수
IF = 인라인 테이블 함수
IT = 내부 테이블
P = 저장 프로시저
PC = 어셈블리(CLR) 저장 프로시저
PK = PRIMARY KEY 제약 조건(K 유형)
RF = 복제 필터 저장 프로시저
S = 시스템 테이블
SN = 동의어
SO = 시퀀스
SQ = 서비스 큐
TA = CLR(어셈블리) DML 트리거
TF = 테이블 함수
TR = SQL DML 트리거
TT = 테이블 유형
U = 사용자 테이블
UQ = UNIQUE 제약 조건(K 형식)
V = 뷰
X = 확장 저장 프로시저
uid smallint 개체 소유자의 스키마 ID입니다. 이전 버전의 SQL Server에서 업그레이드된 데이터베이스의 경우 스키마 ID는 소유자의 사용자 ID와 같습니다. 사용자 및 역할 수가 32,767을 초과하는 경우 오버플로되거나 NULL을 반환합니다.

중요: 다음 SQL Server DDL 문을 사용하는 경우 대신 sys.objects 카탈로그 뷰sys.sysobjects를 사용해야 합니다.

CREATE | ALTER | DROP USER

CREATE | ALTER | DROP ROLE

CREATE | ALTER | DROP APPLICATION ROLE

CREATE SCHEMA

ALTER AUTHORIZATION ON OBJECT
info smallint 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다.
status int 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다.
base_schema_ver int 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다.
replinfo int 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다.
parent_obj int 부모 개체의 개체 ID 번호입니다. 예를 들어 트리거 또는 제약 조건인 경우 테이블의 ID입니다.
crdate 날짜/시간 개체를 만든 날짜입니다.
ftcatid smallint 전체 텍스트 인덱싱을 위해 등록된 모든 사용자 테이블에 대한 전체 텍스트 카탈로그의 식별자이며 등록되지 않은 모든 사용자 테이블의 경우 0입니다.
schema_ver int 테이블의 스키마가 변경될 때마다 증가하는 버전 번호입니다. 항상 0을 반환합니다.
stats_schema_ver int 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다.
type char(2) 개체 형식입니다. 다음 값 중 하나일 수 있습니다.

AF = 집계 함수(CLR)
C = CHECK 제약 조건
D = 기본값 또는 DEFAULT 제약 조건
F = FOREIGN KEY 제약 조건
FN = 스칼라 함수
FS = CLR(어셈블리) 스칼라 함수
FT = 어셈블리(CLR) 테이블 반환 functionIF = 인라인 테이블 함수
IT - 내부 테이블
K = PRIMARY KEY 또는 UNIQUE 제약 조건
L = 로그
P = 저장 프로시저
PC = 어셈블리(CLR) 저장 프로시저
R = 규칙
RF = 복제 필터 저장 프로시저
S = 시스템 테이블
SN = 동의어
SQ = 서비스 큐
TA = CLR(어셈블리) DML 트리거
TF = 테이블 함수
TR = SQL DML 트리거
TT = 테이블 유형
U = 사용자 테이블
V = 뷰
X = 확장 저장 프로시저
userstat smallint 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다.
sysstat smallint 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다.
indexdel smallint 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다.
refdate 날짜/시간 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다.
version int 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다.
deltrig int 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다.
instrig int 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다.
updtrig int 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다.
seltrig int 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다.
category int 게시, 제약 조건 및 ID에 사용됩니다.
캐시 smallint 정보를 제공하기 위해서만 확인됩니다. 지원 안 됨. 향후 호환성은 보장되지 않습니다.

참고 항목