XMLSERIALIZE

Use a cláusula XMLSERIALIZE para ativar a serialização de dados XML contra colunas XML de instruções SQL subjacentes.

Quando ele é especificado globalmente no nível de bloco UNLOAD, a cláusula XMLSERIALIZE contém uma regra única e global para a serialização de dados XML, que se aplica a todas as colunas XML de todas as instruções SQL neste bloco UNLOAD.

Ao especificar a serialização de uma coluna XML, o tamanho do tipo de dados resultante deve ser grande o suficiente para conter os valores XML serializados desta coluna.

Ao processar uma tabela tendo colunas do tipo de dados XML, todos eles devem ser processados da mesma forma. Ou seus valores devem todos ser descarregados em arquivos separados, ou todos devem ser serializados. Para uma determinada tabela, se pelo menos uma de suas colunas XML for especificada por ser serializada, através do uso da função escalar XMLSERIALIZE () contra ele, todas as outras colunas do tipo de dados XML devem ser objeto de serialização XML.

Sintaxe
XMLSERIALIZE (xmlserialization_spec )
Variável
Especificação de Serialização xmlserialization_spec .
Padrão
Nenhum.
Exemplo
XMLSERIALIZE (VARCHAR (310) INCLUINDO XMLDECLARAÇÃO)