타임스탬프 데이터 형식에 대한 FOR XML 지원
적용 대상:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance
FOR XML 변환에서 타임스탬프 형식 값은 varbinary(8) 데이터로 처리되며 항상 base 64로 인코딩됩니다. 요청된 경우 XSD 또는 XDR 스키마는 이 형식을 반영합니다.
DROP TABLE t;
GO
CREATE TABLE t
(c1 int,
c2 timestamp);
GO
INSERT t values(1, null);
GO
SELECT * FROM t
for XML AUTO, XMLDATA;
GO
결과는 다음과 같습니다.
<Schema name="Schema1"
xmlns="urn:schemas-microsoft-com:xml-data"
xmlns:dt="urn:schemas-microsoft-com:datatypes">
<ElementType name="t" content="empty" model="closed">
<AttributeType name="c1" dt:type="i4" />
<AttributeType name="c2" dt:type="bin.base64" />
<attribute type="c1" />
<attribute type="c2" />
</ElementType>
</Schema>
<t xmlns="x-schema:#Schema1" c1="1" c2="AAAAAAAAH04=" />
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기