If you’re getting error Msg 3625 in SQL Server that reads “‘Inline XSD for FOR XML EXPLICIT’ is not yet implemented“, it’s because you’re trying to add an inline schema to an XML document that you’re generating using EXPLICIT
mode with the FOR XML
clause.
As the message alludes to, SQL Server doesn’t yet support inline XSD schemas when using EXPLICIT
mode of the FOR XML
clause (at least, not at the time of this writing).
To fix this issue, either use a different mode to generate the XML with an inline schema (specifically, use either AUTO
or RAW
mode), or don’t generate an inline schema at all (i.e. remove XMLSCHEMA
from the query).
Continue reading →