Megosztás a következőn keresztül:


PATH mód használata FOR XML-lel

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példánySQL-adatbázis a Microsoft Fabricben

Az XML -ben (SQL Server) leírtaknak megfelelően a PATH mód egyszerűbb módot kínál az elemek és attribútumok keverésére. PATH mód egy egyszerűbb módja annak, hogy további beágyazást adjunk az összetett tulajdonságok szemléltetésére. FOR XML EXPLICIT módú lekérdezésekkel létrehozhat ilyen XML-t egy sorkészletből, de a PATH mód egyszerűbb alternatívát kínál a potenciálisan bonyolult EXPLICIT módú lekérdezések helyett. PATH üzemmód, a beágyazott FOR XML lekérdezések írásának képességével és az TYPE irányelvvel, amely XML-típuspéldányokat ad vissza, lehetővé teszi a kevésbé összetett lekérdezések írását.

Módban PATH az oszlopnevek vagy oszlop aliasok XPath-kifejezésekként lesznek kezelve. Ezek a kifejezések azt jelzik, hogy az értékek hogyan vannak megfeleltetve AZ XML-hez. Minden XPath-kifejezés egy relatív XPath, amely az elemtípust biztosítja. A típusok közé tartozik az attribútum, az elem, a skaláris érték, valamint a létrehozott csomópont neve és hierarchiája a sorelemhez képest.

Ez a szakasz egy sorhalmaz oszlopainak leképezését ismerteti különböző feltételek mellett, és példákat is tartalmaz.

Ebben a szakaszban