2
(SELECT t.seccolumnname 'td'
FROM DbName.TableName t
WHERE t.firstcolumname = 1
ORDER BY t.seccolumnname)
FOR XML PATH('tr'), ROOT ('table')
私にエラーが表示されます。キーワード 'order'の近くに誤った構文があります。sql ORDER BY句IN FOR XML
アイデアと提案
お返事ありがとうございます。大括弧が付いているのは、その結果に名前を付けたいからです。次のようなものがあります。(SELECT t.seccumnname 'td' FROM DbName.TableName t WHERE t.firstcolumnname = 1 ORDER BY tseccumnname FOR XML PATH( 'tr')、ROOT( 'table'))XMLResult – DotNetUser
'SELECT(SELECT ... SELECT XML PATH( 'tr')、ROOT( 'table')、TYPE)AS XMLResult'を試してください –
ありがとうございます。 – DotNetUser