인라인 XDR 스키마 생성의 변경

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

또한 인라인 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 모드로 사용됩니다.

참고 항목

참조

새 FOR XML 기능

도움말 및 정보

SQL Server 2005 지원 받기