|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
Patchesphp5-bug65690.patch (last revision 2013-09-17 13:15 UTC by slavb18 at gmail dot com)Pull RequestsHistoryAllCommentsChangesGit/SVN commits
[2013-09-17 13:28 UTC] slavb18 at gmail dot com
[2014-01-01 12:29 UTC] felipe@php.net
-Package: PDO related
+Package: PDO Firebird
[2014-04-08 11:20 UTC] mariuz@php.net
-Assigned To:
+Assigned To: mariuz
[2017-01-09 06:42 UTC] dorin dot marcoci at gmail dot com
[2017-01-09 10:23 UTC] slavb18 at gmail dot com
[2017-01-30 08:18 UTC] dorin dot marcoci at gmail dot com
[2017-10-24 06:45 UTC] kalle@php.net
-Status: Assigned
+Status: Open
-Assigned To: mariuz
+Assigned To:
[2018-07-06 19:32 UTC] ab@php.net
-Status: Open
+Status: Feedback
[2018-07-06 19:32 UTC] ab@php.net
[2018-07-15 04:22 UTC] php-bugs at lists dot php dot net
[2019-10-28 15:38 UTC] cmb@php.net
-Summary: PDO_Firebird returns wrong results with
numeric 15,2 and dialect 1
+Summary: PDO_Firebird should also support dialect 1
-Status: No Feedback
+Status: Open
-Type: Bug
+Type: Feature/Change Request
-Assigned To:
+Assigned To: cmb
[2019-10-28 15:38 UTC] cmb@php.net
[2019-10-28 15:50 UTC] cmb@php.net
-Status: Assigned
+Status: Closed
[2019-10-28 15:50 UTC] cmb@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Thu Oct 30 22:00:01 2025 UTC |
Description: ------------ PDO_Firebird returns wrong results with numeric (15,2) and dialect 1 dialect 1 returns numeric (15,2) as SQL_DOUBLE and sqlscale < 0, I know this was reported before but this report is with patch Test script: --------------- create or alter procedure testpdo returns ( res numeric(15,2), res2 numeric(5,2)) as begin RES=123.45; RES2=123.45; suspend; end Expected result: ---------------- Array ( [RES] => 123.45 [0] => 123.45 [RES2] => 123.45 [1] => 123.45 ) Actual result: -------------- Array ( [RES] => 0.04 [0] => 0.04 [RES2] => 123.45 [1] => 123.45 ) (or any other number istead of 0.04 as variable "n" is unitilized in case of SQL_DOUBLE)