Share via


인라인 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 지원 받기