私のSQLは非常に単純です
Emp から ID を [従業員 ID]、EmpName を [従業員名]、Sal を [給与] として選択 FOR XML AUTO, ELEMENTS, ROOT('customers')
このSQLを実行すると、xml形式で出力が得られます。xml出力は
<customers>
<Emp>
<Employee_x0020_ID>1</Employee_x0020_ID>
<Employee_x0020_Name>Tridip</Employee_x0020_Name>
<Salary>2500</Salary>
</Emp>
<Emp>
<Employee_x0020_ID>2</Employee_x0020_ID>
<Employee_x0020_Name>Ari</Employee_x0020_Name>
<Salary>4000</Salary>
</Emp>
<Emp>
<Employee_x0020_ID>3</Employee_x0020_ID>
<Employee_x0020_Name>Dibyendu</Employee_x0020_Name>
<Salary>3500</Salary>
</Emp>
</customers>
xml ファイル名が表示されている場合は、フィールド名がスペースのために動的に生成されていることがわかります。<Employee_x0020_ID>1</Employee_x0020_ID> これは動的に生成されますが、<Employee ID>1</Employee ID> のように生成する必要があります。XMLファイル名にスペースを維持する必要があります。どうすればいいか教えてください........ありがとう