sys.all_parameters(Transact-SQL)
업데이트: 2006년 4월 14일
사용자 정의 개체나 시스템 개체에 속하는 모든 매개 변수의 합집합을 표시합니다.
열 이름 | 데이터 형식 | 설명 |
---|---|---|
object_id |
int |
이 매개 변수가 속한 개체의 ID입니다. |
name |
sysname |
매개 변수의 이름입니다. 개체 내에서 고유합니다. 개체가 스칼라 함수이면 매개 변수 이름은 반환 값을 나타내는 행에서 빈 문자열입니다. |
parameter_id |
int |
매개 변수의 ID입니다. 개체 내에서 고유합니다. 개체가 스칼라 함수인 경우 parameter_id = 0은 반환 값을 나타냅니다. |
system_type_id |
tinyint |
시스템 매개 변수 유형의 ID입니다. |
user_type_id |
int |
매개 변수의 유형에 대한 사용자 정의 ID입니다. 유형의 이름을 반환하려면 이 열에서 sys.types 카탈로그 뷰에 조인합니다. |
max_length |
smallint |
매개 변수의 최대 길이(바이트)입니다. -1 = 열 데이터 형식이 varchar(max), nvarchar(max), varbinary(max) 또는 xml입니다. |
precision |
tinyint |
매개 변수가 숫자 기반일 경우 매개 변수의 전체 자릿수이고, 그렇지 않으면 0입니다. |
scale |
tinyint |
매개 변수가 숫자 기반일 경우 매개 변수의 소수 자릿수이고, 그렇지 않으면 0입니다. |
is_output |
bit |
1 = 매개 변수가 출력(또는 반환 값)인 경우, 그렇지 않으면 0입니다. |
is_cursor_ref |
bit |
1 = 매개 변수가 커서 참조 매개 변수입니다. |
has_default_value |
bit |
1 = 매개 변수에 기본값이 있습니다. SQL Server에서는 이 카탈로그 뷰의 CLR 개체에 대한 기본값만 유지하므로 Transact-SQL 개체의 경우 이 열 값은 항상 0입니다. Transact-SQL 개체의 매개 변수 기본값을 보려면 sys.sql_modules 카탈로그 뷰의 definition 열을 쿼리하거나 OBJECT_DEFINITION 시스템 함수를 사용합니다. |
is_xml_document |
bit |
1 = 내용이 완전한 XML 문서입니다. 0 = 내용이 문서 조각이거나 열 데이터 형식이 xml이 아닙니다. |
default_value |
sql_variant |
has_default_value가 1이면 이 열의 값은 매개 변수의 기본값이 되고, 그렇지 않으면 NULL이 됩니다. |
xml_collection_id |
int |
매개 변수 유효성 검사에 사용되는 XML 스키마 컬렉션의 ID입니다. 매개 변수의 데이터 형식이 xml이고 XML이 입력된 경우 0이 아닙니다. 0 = XML 스키마 컬렉션이 없거나 매개 변수가 XML이 아닙니다. |
참고 항목
참조
개체 카탈로그 뷰(Transact-SQL)
카탈로그 뷰(Transact-SQL)
sys.parameters(Transact-SQL)
sys.system_parameters(Transact-SQL)
관련 자료
SQL Server 시스템 카탈로그 쿼리에 대한 질문과 대답
도움말 및 정보
변경 내역
릴리스 | 내역 |
---|---|
2006년 4월 14일 |
|