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


XML-adatok (SQL Server)

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

Az SQL Server hatékony platformot biztosít a gazdag alkalmazások fejlesztéséhez a félig strukturált adatkezeléshez. Az XML-támogatás az SQL Server összes összetevőjére integrálva van a következő módokon:

  • Az XML-adattípus . Az XML-értékek natív módon tárolhatók egy XML-adattípus oszlopában, amely xml-sémák gyűjteményének megfelelően írható be, vagy nem írható meg. Indexelheti az XML-oszlopot.

  • Az a képesség, hogy XQuery-lekérdezést adjon meg az `xml` típusú oszlopokban és változókban tárolt XML-adatok ellen.

  • Az OPENROWSET fejlesztései az XML-adatok tömeges betöltésének lehetővé tételéhez.

  • A FOR XML záradék a relációs adatok XML-formátumban való lekéréséhez.

  • Az OPENXML függvény az XML-adatok relációs formátumban való lekéréséhez.

  • Az XML-tömörítés lehetővé teszi a soron kívüli XML-adatok xml-oszlopokhoz és indexekhez való tömörítését, ezáltal javítva a kapacitásra vonatkozó követelményeket. További információ: CREATE TABLE (Transact-SQL) és CREATE INDEX (Transact-SQL). Az XML-tömörítés az SQL Server 2022 (16.x) és újabb verzióiban, az Azure SQL Database-ben és a felügyelt Azure SQL-példányban érhető el.

Következő lépések

Lásd még