-1
我知道如何將XML數據加載到光標,但想知道的是它總是強制性與塊()之類加載XML到光標的SQL Server
這裏XML數據在@DetailXml可變裝載到指定的數據類型
Exec sp_xml_preparedocument @XMLFormat OUTPUT, @DetailXml
-- Create Cursor from XML Table
Declare CurDetailRecord
Cursor For
Select productid,unit,rate,qty,amount
From Openxml (@XMLFormat, '/NewDataSet/PurchaseOrderDetail', 2)
With
(
productid Varchar(10),
unit Varchar(50),
rate decimal(18,2),
qty decimal(18,3),
amount decimal(18,2)
)
我只是想知道的是,它總是必須像塊
With
(
productid Varchar(10),
unit Varchar(50),
rate decimal(18,2),
qty decimal(18,3),
amount decimal(18,2)
)
,或者我們也可以不與塊的工作?
你想達到什麼樣的實例C.獲得的結果?爲什麼堅持一個遊標? – 2011-06-14 14:33:44