Name
vt_batch_feed — Add words to a free text update batch.
Synopsis
              vt_batch_feed
            (
            | 
                    in vt_batch any , | 
| in text_or_xml any , | |
| in is_del integer , | |
in 
is_xml
   integer
); | 
          
Description
This function allows you to add words to a free text update batch.
It can be called in sequence to feed group of documents that share a common document ID
and the result is similar to the single call whose text_or_xml
parameter is concatenation of documents of that group. It is even allowed to mix
XML and non-XML documents by feeding an XML document and some text documents:
the first document to feed may be an XML document, other documents should be only texts.
If one wishes to mix XML and non-XML documents, knowledge of details of the indexing method is needed.
vt_batch_feed
   assigns a sequence  number to every word of the provided document
using an internal counter.
The call of vt_batch_d_id
   not only sets document id but also resets this counter to 0.
The first element of an XML document should have number 0 so it is impossible to feed an XML document if
there were other calls of vt_batch_feed
   after the last vt_batch_d_id
  .
Moreover, xcontains
   will ignore words from text documents
that were fed after the first XML document, only 
contains
   will use all data.
Parameters
vt_batch
must be an object returned by 
vt_batch
   on which
vt_batch_d_id
   has been called; e.g. it can be called inside the index hook function
text_or_xml
must be a blob, wide blob, varchar, nvarchar or XML entity object.
is_del
if 0 means that the data is to be added, 1 means the data is to be deleted.
is_xml
if 1, means that the 
text_or_xml
   must be a well formed XML fragment and
that it will be indexed  for use with xcontains
  . The default is 0 that means
"plain text".
Return Types
None.
Examples
Please refer to examples for function vt_batch_feed_offband() .