Subject | RE: [firebird-support] how to use BLOBs |
---|---|
Author | Helen Borrie |
Post date | 2007-03-16T21:48:16Z |
At 05:02 AM 17/03/2007, you wrote:
method that is partitioning the text input (file, some memory
structure) and streaming the contents across the interface in an
appropriate blob function call.
The DSQL language can *also* accept a string literal of up to 32,765
bytes directly for applying to a text blob. The driver itself
doesn't have to treat such an "in-range" string as a blob at the
client side. The Firebird engine itself will perform the
partitioning in that case.
./heLen
>Ok.That's fine. Under the hood, i.e. in the driver, there will be a
>
>BTW, one of the examples of the .NET driver documentation is precisely
>how to insert a text value (possibly more than 32K) into a text BLOB .
method that is partitioning the text input (file, some memory
structure) and streaming the contents across the interface in an
appropriate blob function call.
The DSQL language can *also* accept a string literal of up to 32,765
bytes directly for applying to a text blob. The driver itself
doesn't have to treat such an "in-range" string as a blob at the
client side. The Firebird engine itself will perform the
partitioning in that case.
./heLen