On 18-04-2011 03:21, Dmitry Yemanov wrote:
> 17.04.2011 22:03, Adriano dos Santos Fernandes wrote:
>>
>> It's allowed to use XSQLVAR (or blr messages) between different types
>> like number->varchar (or vice-versa) but it's not allowed to use
>> different types when one of them is a blob.
>>
>> DSQL moves data using MOVD_move, which do it like a client move. This
>> was ok before, cause DSQL was not part of the engine and blobs wasn't
>> very integrated with others types. Now it's very inconsistent.
>>
>> I've done a small change making possible to move blobs to/from different
>> types in the fetch call. This would be done in execute too.
>>
>> For input parameters, it would be specially good as user can put the
>> parameter as string without need to create and fill a blob from the
>> client side.
>>
>> For output (execute or fetch), it's good when the application knows it's
>> data and may describe a blob as a string with its maximum length.
> 
> I welcome this change.
> 
> Is it doable to have it backported into v2.5.1?

Yes, it is.


Adriano

------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to