У меня есть этот код в SQL запрос:Импортировать XML-файл в таблицу SQL?
CREATE TABLE Products(
P VARCHAR(30));
Select *
from products
Declare @x xml
Select @x=P
from openrowset (BULK 'C:\Pantanir.xml', Single_blob) AS Products(P)
Select @x
где P представляет собой столбец таблицы продуктов. С этим я только импортирую XML-файл в мою базу данных, но я хочу создать таблицу с чем-то вроде этого, но это не сработает.
from openxml (@hdoc, '/reservation',1)
with ('Someattribute')
Часть моего XML-файла показана ниже. Я хочу создать два столбца (ReservationNo и SecurityCode) и взять значения из файла XML и импортировать их в таблицу SQL. Это возможно ?
<reservation>
<reservationNo>9833591189</reservationNo>
<securityCode>ad4badfd56</securityCode>
Это работает !, Большое спасибо. – davidhlynsson