Я могу найти множество примеров того, как импортировать определенные типы данных XML в SQL Server 2005. Но мне дали данные в следующем формате (повторяя «строка» и «ячейка» с идентификаторами вместо тегов были названы и т.д.:Импорт XML в SQL-сервер
<?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>
в идеале я хочу, чтобы загрузить его в таблицу, такие как:
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
)
Может кто-то дать мне пример или точки в направлении онлайн учебник
Нет необходимости использовать sp_XML_preparedocument в SQL 2005 изменения погрузо – gbn
XML являются одним из лучших особенностей SQL Server 2005 ... :-) – gbn