Puedo encontrar muchos ejemplos sobre cómo importar ciertos tipos de datos XML en SQL Server 2005. Pero me han dado datos en el siguiente formato (repitiendo "fila" y "celda" con ID's en lugar de las etiquetas sido nombrado etc:Importación de XML en SQL Server
<?xml version="1.0"?> <rows>
<row id='1'>
<cell id='category'>Simple</cell>
<cell id='query'>summary</cell>
<cell id='clientsfound'>6</cell>
<cell id='eligibleclients'>11</cell>
<cell id='percentage'>55</cell>
<cell id='days'>0</cell>
</row>
<row id='2'>
<cell id='category'>Complex</cell>
<cell id='query'>details</cell>
<cell id='clientsfound'>4</cell>
<cell id='eligibleclients'>6</cell>
<cell id='percentage'>67</cell>
<cell id='days'>5</cell>
</row>
...
</rows>
lo ideal sería que desea cargar en una tabla, tales como:?
CREATE TABLE [dbo].[QueryResults](
[UserString] [varchar](50) NULL,
[ImportStamp] [timestamp] NULL,
[RowID] [int] NULL,
[Category] [nchar](10) NULL,
[Query] [nchar](10) NULL,
[ClientsFound] [int] NULL,
[EligibleClients] [int] NULL,
[Percentage] [int] NULL,
[Days] [int] NULL
)
alguien me puede proporcionar con un ejemplo o punto a hacia un tutorial en línea
No hay necesidad de utilizar sp_xml_preparedocument en SQL 2005 cambios de manejo – gbn
XML son una de las mejores características de SQL Server 2005 ... :-) – gbn