#19374 [Fbk->Opn]: Float values are not correctly handled when fetching data from MS SQL Server 7
| From: | chemolli dot francesco at usi dot unicredit dot it | Date: | Tue, 01 Oct 2002 07:49:31 +0000 |
| Subject: | #19374 [Fbk->Opn]: Float values are not correctly handled when fetching data from MS SQL Server 7 | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-20883@lists.php.net to get a copy of this message | ||
ID: 19374
User updated by: chemolli.francesco@usi.unicredit.it
Reported By: chemolli.francesco@usi.unicredit.it
-Status: Feedback
+Status: Open
Bug Type: Sybase (dblib) related
Operating System: Linux
PHP Version: 4CVS-2002-09-12
New Comment:
Can it be done via env. variables? I'm on a production system, and I'm
wary of hand-patching.
Previous Comments:
------------------------------------------------------------------------
[2002-09-30 19:34:19] iliaa@php.net
If you change the locale to english via setlocale(LC_NUMERIC, 'POSIX');
does it fix the problem?
------------------------------------------------------------------------
[2002-09-12 07:24:30] chemolli.francesco@usi.unicredit.it
If a table on a MS SQL Server (verified on version 7.0) contains a
float field, that float is always returned as 0.
This problem has been verified using any version of the freetds library
from 0.53 to today's snapshot, and PHP 4.1.1, 4.2.2 and today's
snapshot.
The problem is NOT in the freetds library, performing the queries from
tsql or sqsh returns the correct values.
The problem does _NOT_ show when using the ct-library.
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=19374&edit=1