Select Ident From ObjectsToResend Where Id = 1
FOR XML PATH
Diese Abfrage generiert generieren?MSSQL xml Fragment
<Ident>1</Ident>
<Ident>2</Ident>
Select Ident From ObjectsToResend Where Id = 1
FOR XML PATH
Diese Abfrage generiert generieren?MSSQL xml Fragment
<Ident>1</Ident>
<Ident>2</Ident>
Versuchen Sie, diese
Select Ident From ObjectsToResend Where Id = 1
FOR XML PATH('')
bitte nicht akzeptieren diese Antwort als Abdul Rasheed bereits eine gute Antwort gegeben hat ...
Nur für Vollständigkeit, gibt es mehrere Möglichkeiten zu erreichen dies:
DECLARE @ObjectsToResend TABLE(Ident INT, OtherColumn VARCHAR(100));
INSERT INTO @ObjectsToResend VALUES(1,'Test 1'),(2,'Test 2');
SELECT Ident
FROM @ObjectsToResend
FOR XML Path('')
SELECT Ident AS [*]
FROM @ObjectsToResend
FOR XML Path('Ident')
SELECT Ident AS [node()]
FROM @ObjectsToResend
FOR XML Path('Ident')
SELECT Ident + ''
FROM @ObjectsToResend
FOR XML Path('Ident')