[英]Importing table from SQL server to XML
我試圖從SQL服務器導入信息到XML,並嘗試在E驅動器中創建.xml文件。 但是下面顯示的代碼不起作用:
CREATE PROC x
AS
DECLARE @xmlOutput xml,
@myFile varchar(8000)
SET @xmlOutput= ( SELECT TOP 1000 [tmc_code]
,[measurement_tstamp]
,[speed]
,[average_speed]
,[reference_speed]
,[travel_time_minutes]
,[confidence_score]
,[cvalue]
FROM [INRIX_DATA].[dbo].[Sample]
FOR XML AUTO)
SET @myFile='E:\britain.xml'
EXEC x
您可以使用xp_cmdshell和bcp實用程序來實現此目的
EXEC xp_cmdshell 'bcp "SELECT * FROM MyTable FOR XML AUTO, ELEMENTS" queryout "E:\mytableFile.xml" -c -T'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.