sql >> Database >  >> RDS >> Sqlserver

XML samenvoegen zonder type-casting naar string

Hangt ervan af hoe je het hebt, maar als het in een XML-variabele staat, kun je het als volgt doen.

declare @XML1 xml
declare @XML2 xml
declare @XML3 xml

set @XML1 = '<XMLData><Type>1</Type></XMLData>'
set @XML2 = '<XMLData><Type>2</Type></XMLData>'
set @XML3 = '<XMLData><Type>3</Type></XMLData>'

select @XML1, @XML2, @XML3 
for xml path('AllMyData')


  1. toegang geweigerd voor gebruiker @ 'localhost' tot database ''

  2. Voer sp_msforeachdb uit in een Java-toepassing

  3. Hoe kolomtypes voor CTE (Common Table Expressions) in PostgreSQL specificeren?

  4. Gevoelige gegevens veilig opslaan in een database