XSD 주석(SQLXML 4.0)
적용 대상: SQL Server Azure SQL 데이터베이스
다음 표에서는 SQL Server 2005(9.x)에 도입된 XSD 주석을 나열하고 SQL Server 2000(8.x)에 도입된 XDR 주석과 비교합니다.
XSD 주석 | Description | 항목 링크 | XDR 주석 |
---|---|---|---|
sql:encode | XML 요소 또는 특성이 SQL Server BLOB 열에 매핑되면 참조 URI를 요청할 수 있습니다. 이 URI는 나중에 BLOB 데이터를 반환하는 데 사용할 수 있습니다. | sql:encode를 사용하여 BLOB 데이터에 대한 URL 참조 요청(SQLXML 4.0) | url-encode |
sql:guid | SQL Server 생성된 GUID 값을 사용할지 또는 해당 열의 updategram에 제공된 값을 사용할지 지정할 수 있습니다. | sql:identity 및 sql:guid 주석 사용 | 지원되지 않음 |
sql:hide | 스키마에 지정된 요소나 특성을 결과 XML 문서에서 숨깁니다. | sql:hide를 사용하여 요소 및 특성 숨기기 | 지원되지 않음 |
sql:identity | IDENTITY 형식의 데이터베이스 열에 매핑되는 모든 노드에 지정할 수 있습니다. 이 주석에 지정하는 값은 데이터베이스의 해당되는 IDENTITY 형식 열이 업데이트되는 방법을 정의합니다. | sql:identity 및 sql:guid 주석 사용 | 지원되지 않음 |
sql:inverse | sql:relationship를 사용하여 지정된 부모-자식 관계에 대한 해석을 역으로 해석하도록 updategram 논리에 <지시합니다>. | sql:relationship에 sql:inverse 특성 지정(SQLXML 4.0) | 지원되지 않음 |
sql:is-constant | 어느 테이블에도 매핑되지 않는 XML 요소를 만듭니다. 이 요소는 쿼리 출력에 나타납니다. | sql:is-constant를 사용하여 상수 요소 만들기(SQLXML 4.0) | 동일 |
sql:key-fields | 테이블의 행을 고유하게 식별하는 열을 지정할 수 있습니다. | sql:key-fields(SQLXML 4.0)를 사용하여 키 열 식별 | 동일 |
sql:limit-field sql:limit-value |
제한 값을 기준으로 반환되는 값을 제한할 수 있습니다. | sql:limit-field와 sql:limit-value를 사용하여 값 필터링(SQLXML 4.0) | 동일 |
sql:mapped | 스키마 항목을 결과에서 제외할 수 있습니다. | sql:mapped를 사용하여 결과 XML 문서에서 스키마 요소 제외(SQLXML 4.0) | map-field |
sql:max-depth | 스키마에 지정된 재귀 관계의 깊이를 지정할 수 있습니다. | sql:max-depth를 사용하여 재귀 관계의 깊이 지정 | 지원되지 않음 |
sql:overflow-field | 오버플로 데이터가 포함된 데이터베이스 열을 식별합니다. | sql:overflow-field를 사용하여 사용되지 않은 데이터 검색(SQLXML 4.0) | 동일 |
sql:prefix | 유효한 XML ID, IDREF 및 IDREFS를 만들고 ID, IDREF 및 IDREFS 값 앞에 문자열을 추가합니다. | sql:prefix(SQLXML 4.0)를 사용하여 유효한 ID, IDREF 및 IDREFS 유형 특성 만들기 | 동일 |
sql:relationship | XML 요소 사이의 관계를 지정합니다. 부모, 자식, 부모 키 및 자식 키 특성은 관계를 설정하는 데 사용됩니다. | sql:relationship을 사용하여 관계 지정(SQLXML 4.0) | 다음과 같이 특성 이름이 다름 키 관계 외교 관계 key foreign-key |
sql:use-cdata | XML 문서의 특정 요소에 사용될 CDATA 섹션을 지정할 수 있습니다. | sql:use-cdata를 사용하여 CDATA 섹션 만들기(SQLXML 4.0) | 동일 |
참고
XSD 네이티브 targetNamespace 특성은 SQL Server 2000(8.x) XDR 매핑 스키마에 도입된 target-namespace 주석을 대체합니다.
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기