Condividi tramite


Dati XML (SQL Server)

Si applica a: SQL Server Database SQL di Azure Istanza gestita di SQL di Azure

SQL Server offre una potente piattaforma per lo sviluppo di applicazioni complete per la gestione di dati semistrutturati. Il supporto per XML è integrato in tutti i componenti in SQL Server come segue:

  • Tipo di dati xml . I valori XML possono essere archiviati in modo nativo in una colonna con tipo di dati xml che può essere tipizzata in base a una raccolta di XML Schema oppure lasciata non tipizzata. È possibile indicizzare la colonna XML.

  • Possibilità di specificare una query XQuery sui dati XML archiviati in colonne e variabili di tipo xml .

  • Funzionalità avanzate di OPENROWSET per consentire il caricamento bulk dei dati XML.

  • Clausola FOR XML per recuperare dati relazionali in formato XML.

  • Funzione OPENXML per recuperare i dati XML in formato relazionale.

  • La compressione XML fornisce un metodo per comprimere i dati XML all'esterno delle righe sia per le colonne che per gli indici XML, migliorando i requisiti di capacità. Per altre informazioni, vedere CREATE TABLE (Transact-SQL) e CREATE INDEX (Transact-SQL). La compressione XML è disponibile in SQL Server 2022 (16.x) e versioni successive, database SQL di Azure e Istanza gestita di SQL di Azure.

Passaggi successivi

Vedi anche