« 10.1.3.3.1 is a pointed release Main | Editing XML? »

BLOB, CLOB, RAW and Looooong

The data engine introduced some new support for data types other than the normal varchar, date and number formats in 10.1.3.3. We now have support for the long, raw, clob and blob formats - and you do not have to do anything in the data template to handle these formats.
We auto detect for BLOBs and if it contains an image we will 'base64' encode it and drop that into the XML output so you can then render the image in the output.
If it has text we will return the
escaped format of the text and we only support UTF-8
encoded output. Other BLOB formats we leave alone.
There is an issue for CLOBs around a maximum size retrieved by a data template, that has been addressed in 10.1.3.3.1.

The above applies to 'data template' based reports. If you are using straight SQL things are a little more limited. We have BLOB and CLOB support and the auto detect for images is working but we do not have support for RAW and LONG column types at the moment - we're looking into that for a future release.

Comments (2)

Victor Dusanyuk:

Hi Tim
I have tested simple data template against 10.1.3.3 . The template contains XMLTYPE retreived as Clob, and it contains few more fields in additional group, the fields are mapped/groupped in dataStructure section of template.
As a result I could not get correct xml returned from Clob, but instead escaped text. It is the same result as with versions 5.6.3. Then what do you mean - "We now have support for clob" ?
(I tried to rase a SR for this, but support do not recognize an issue here)

Best Regards
Victor Dusanyuk, Dell

Harold:

When I select more than one image, the data template shows the same value for all images.

How can I make this work?

Post a comment