Compatibilidad de FOR XML con los tipos de datos definidos por el usuario (UDT)FOR XML Support for the User-Defined Data Types (UDT)

Se aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions) SíAzure SQL DatabaseAzure SQL DatabaseYesAzure SQL DatabaseAzure SQL DatabaseSe aplica a:Applies to: síSQL ServerSQL Server (todas las versiones admitidas) yesSQL ServerSQL Server (all supported versions) SíAzure SQL DatabaseAzure SQL DatabaseYesAzure SQL DatabaseAzure SQL Database

FOR XML no admite los tipos de datos definidos por el usuario (UDT) CLR (Common Language Runtime).FOR XML does not support common language runtime (CLR) user-defined data types (UDTs).

Para usar FOR XML con tipos de datos definidos por el usuario CLR, asegúrese de que el tipo de datos tiene una serialización XML y use una conversión explícita a XML en la cláusula SELECT FOR XML.To use FOR XML with CLR user-defined data types, make sure that the data type has an XML serialization, and use an explicit cast to XML in the FOR XML select clause.

Consulte tambiénSee Also

Compatibilidad de FOR XML con varios tipos de datos de SQL ServerFOR XML Support for Various SQL Server Data Types