XML BitStream

语法元素是名称-值元素。在写 XML 消息时,BitStream 元素的值直接写入该消息,并且该名称不是重要的。BitStream 元素可能是消息树中仅有的元素。

元素值必须是类型 BLOB;写该元素时,任何其他数据类型会生成错误。确保元素的内容适合于在输出消息中使用。

BitStream 元素的使用类似于 AsisElementContent 元素,只有 AsisElementContent 类型会把其值转换为字符串,而 BitStream 元素直接使用其 BLOB 值。这是经专门设计的以用于帮助处理非常大的消息。

下面的 ESQL 摘录演示了此元素的典型用法:首先,声明元素:

DECLARE StatementBitStream BLOB

从适当的源(例如,输入消息)初始化 StatementBitStream 的内容。如果源字段不是 BLOB 类型的,使用 CAST 语句将内容转换为 BLOB。然后在输出消息中创建新字段,例如:

CREATE LASTCHILD OF resultCursor
  Type XML.BitStream
  NAME 'StatementBitStream'
  VALUE StatementBitstream;
相关概念
消息流概述
相关任务
开发消息流
相关参考
XML 消息体
XML AsIsElementContent
XML 元素
XML attribute
XML content
XML 注释
CAST 函数
XML 消息体示例:元素、属性和内容
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ad09180_