Ich kann viele Beispiele zum Importieren bestimmter Arten von XML-Daten in SQL Server 2005 finden. Aber ich habe Daten im folgenden Format (Wiederholung "Zeile" und "Zelle" mit IDs) gegeben anstelle der Tags worden usw. genannt:Importieren von XML in 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>
Im Idealfall, wie ich will es in eine Tabelle laden:
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
)
jemand mich mit einem Beispiel oder Punkt zu einem Online-Tutorial zur Verfügung stellen kann
Keine Notwendigkeit sp_xml_preparedocument in SQL 2005 – gbn
XML-Handling Änderungen sind eine der besseren Funktionen von SQL Server 2005 zu verwenden ... :-) – gbn