Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Baza danych SQL w usłudze Microsoft Fabric
Program SQL Server udostępnia zaawansowaną platformę do tworzenia zaawansowanych aplikacji do zarządzania danymi częściowo ustrukturyzowanymi. Obsługa kodu XML jest zintegrowana ze wszystkimi składnikami programu SQL Server w następujący sposób:
Typ danych XML . Wartości XML można przechowywać natywnie w kolumnie typu danych XML , która może być typowana zgodnie z kolekcją schematów XML lub pozostawioną bez typu. Możesz indeksować kolumnę XML.
Możliwość określenia zapytania XQuery względem danych XML przechowywanych w kolumnach i zmiennych typu xml .
Ulepszenia interfejsu OPENROWSET umożliwiające zbiorcze ładowanie danych XML.
Klauzula FOR XML w celu pobrania danych relacyjnych w formacie XML.
Funkcja OPENXML do pobierania danych XML w formacie relacyjnym.
Kompresja XML zapewnia metodę kompresowania danych XML poza wierszem zarówno dla kolumn XML, jak i indeksów, zwiększając wymagania dotyczące pojemności. Aby uzyskać więcej informacji, zobacz CREATE TABLE (Transact-SQL) i CREATE INDEX (Transact-SQL). Kompresja XML jest dostępna w programie SQL Server 2022 (16.x) i nowszych wersjach, usłudze Azure SQL Database i usłudze Azure SQL Managed Instance.
Dalsze kroki
- Typ danych XML i kolumny (SQL Server)
- indeksów XML
(SQL Server) - Kolekcje schematów XML (SQL Server)
- FOR XML (SQL Server)
- OPENXML (Transact-SQL)