[freetds] Specify decimal scale/precision for output parameter

Damien Churchill damoxc at gmail.com
Thu Aug 27 17:59:43 EDT 2009


2009/8/27 Frediano Ziglio <freddy77 at gmail.com>:
> 2009/8/27 Damien Churchill <damoxc at gmail.com>:
>> 2009/8/27 Frediano Ziglio <freddy77 at gmail.com>:
>>> 2009/8/27 Damien Churchill <damoxc at gmail.com>:
>>>> I was wondering how you would specify the scale/precision for an
>>>> output parameter of a RPC call that is null to begin with, since if
>>>> you don't currently it just uses decimal(38,0) which looses everything
>>>> trailing the decimal point.
>>>>
>>>> Any one know how??
>>>>
>>>> Thanks,
>>>>
>>>> Damien
>>>
>>> Using which library ??
>>>
>>
>> Using db-lib and the dbrpcparam etc functions.
>
> In theory you should pass in value a DBDECIMAL initialized with
> precision/scale even for NULLs. Currently I think this does not works
> that fine (although I have a small patch).
>
> freddy77
> _______________________________________________
> FreeTDS mailing list
> FreeTDS at lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/freetds
>

Is there any chance I would be able to test/experiment with this patch?


More information about the FreeTDS mailing list