0

フォルダー内の 1 つのファイルを選択できますが、インポート用にフォルダー内のすべてのファイルを選択する方法について誰か助けてもらえますか?

SELECT MACHINE = XmlContent.value('(/recordedData/machine)[1]', 'varchar(50)'),
        RecordingDate = XmlContent.value('(/recordedData/date)[1]', 'varchar(50)'),
        RecordingTime = XmlContent.value('(/recordedData/hour)[1]', 'varchar(50)'),
        VariableName = XVar.value('(Name)[1]', 'varchar(50)'),
        VariableValue = XVar.value('(Value)[1]', 'varchar(50)')
FROM ( 
SELECT CAST(XmlContent AS XML)
FROM OPENROWSET(
     BULK 'C:\tmp\20130918_0932_ZSK40-2.xml',

     SINGLE_BLOB) AS T(XmlContent)
     ) AS T(XmlContent)
CROSS APPLY 
    XmlContent.nodes('/recordedData/CollectedData/variable') AS XTbl(XVar)

それは私が思うファイルパスのトリックであるはずです。助けに感謝します!

4

1 に答える 1