xml (Transact-SQL)
Data aggiornamento: 5 dicembre 2005
Tipo di dati in cui vengono archiviati i dati XML. È possibile archiviare istanze xml in una colonna oppure una variabile di tipo xml. Per ulteriori informazioni, vedere Tipo di dati XML.
Convenzioni della sintassi Transact-SQL
Sintassi
xml ( [ CONTENT | DOCUMENT ] xml_schema_collection )
Argomenti
CONTENT
Limita l'istanza xml a un frammento XML in formato corretto. I dati XML possono contenere più 0 (zero) o più elementi al livello principale. Al livello principale sono inoltre consentiti nodi di testo.Ciò corrisponde al funzionamento predefinito.
- DOCUMENT
Limita l'istanza xml a un documento XML in formato corretto. I dati XML devono disporre di un unico elemento principale. Al livello principale non sono consentiti nodi di testo.
- xml_schema_collection
Nome di un insieme di schemi XML. Per creare una colonna o una variabile xml tipizzata, facoltativamente è possibile specificare il nome dell'insieme di schemi XML. Per ulteriori informazioni sui dati XML tipizzati e non tipizzati, vedere Codice XML tipizzato e non tipizzato.
Osservazioni
Le dimensioni della rappresentazione archiviata delle istanze del tipo di dati xml non possono superare 2 gigabyte (GB). Per ulteriori informazioni, vedere Tipo di dati XML.
I facet CONTENT e DOCUMENT sono applicabili soltanto a XML tipizzato. Per ulteriori informazioni, vedere Codice XML tipizzato e non tipizzato.
Esempi
USE AdventureWorks;
GO
DECLARE @y xml (Sales.IndividualSurveySchemaCollection)
SET @y = (SELECT TOP 1 Demographics FROM Sales.Individual);
SELECT @y;
GO
Vedere anche
Riferimento
Altre risorse
Conversione del tipo di dati (Motore di database)
Tipo di dati XML
Metodi con tipo di dati XML
XQuery sul tipo di dati XML
Guida in linea e informazioni
Cronologia modifiche
Versione | Cronologia |
---|---|
5 dicembre 2005 |
|