문서를 영문으로 보려면 영문 확인란을 선택하세요. 마우스 포인터를 텍스트 위로 이동시켜 팝업 창에서 영문 텍스트를 표시할 수도 있습니다.
번역
영문

인라인 XDR 스키마 생성

FOR XML의 XMLDATA 지시어는 쿼리 결과와 함께 인라인 XDR 스키마를 반환합니다. 하지만 XDR 스키마는 SQL Server 2005에서 제공되는 새로운 데이터 형식과 기타 향상된 기능 중 일부를 지원하지 않습니다. 대신 XMLSCHEMA 지시어를 사용하여 인라인 XSD 스키마를 요청할 수 있습니다.

중요 정보 중요

XMLDATA 지시어에 FOR XML 옵션은 더 이상 사용되지 않습니다. RAW 및 AUTO 모드의 경우 XSD 생성을 사용하십시오. EXPLICIT 모드의 XMLDATA 지시어의 경우에는 대체할 옵션이 없습니다. Microsoft SQL Server의 이후 버전에서는 이 기능이 제거됩니다. 새 개발 작업에서는 이 기능을 사용하지 않도록 하고, 현재 이 기능을 사용하는 응용 프로그램은 수정하십시오.

또한 인라인 XDR 스키마 지원에 대한 다음 정보를 참조하십시오.

  • FOR XML 쿼리 결과에 xml 유형의 열이 포함되어 있고 인라인 XDR 스키마를 요청하면 오류가 반환됩니다. 인라인 XDR은 이러한 유형을 지원하지 않습니다.

  • (n)varchar(max)(n)varbinary(max) 유형은 각각 (n)varchar(n)varbinary(n)으로 매핑됩니다.

  • 호환성 모드가 90으로 설정된 경우 timestamp 값은 varbinary(8) 데이터로 간주되며 이진 데이터와 같이 취급되고 다음과 같이 결과에 반환됩니다.

    • binary base64가 지정된 경우 Base 64 인코딩이 사용됩니다.

    • binary base64가 지정되지 않은 경우 URL 인코딩이 AUTO 모드로 사용됩니다.

커뮤니티 추가 항목

추가
표시: