diff --git a/test/functional/pdo_sqlsrv/values.php b/test/functional/pdo_sqlsrv/values.php index 5f2d745d..cf3d5181 100644 --- a/test/functional/pdo_sqlsrv/values.php +++ b/test/functional/pdo_sqlsrv/values.php @@ -786,13 +786,14 @@ $values[] = array(array(("C0A0B025C680B0A23D7885F7C203AD211F679679F97F910F0F1A36 null, ); +// The bigint field must be inserted as a string to maintain accuracy $small_values = array("qwerty", "wertyu", "ϕƆǀđIΩͰDZζ±Áɔd͋ǻĆÅũμ", 52.7878, -1.79E+308, -3.4E+38, - PHP_INT_SIZE == 4 ? "-9223372036854775807" : -9223372036854775807, + "-9223372036854775807", 987654321, 1, ); diff --git a/test/functional/sqlsrv/values.php b/test/functional/sqlsrv/values.php index 5f2d745d..cf3d5181 100644 --- a/test/functional/sqlsrv/values.php +++ b/test/functional/sqlsrv/values.php @@ -786,13 +786,14 @@ $values[] = array(array(("C0A0B025C680B0A23D7885F7C203AD211F679679F97F910F0F1A36 null, ); +// The bigint field must be inserted as a string to maintain accuracy $small_values = array("qwerty", "wertyu", "ϕƆǀđIΩͰDZζ±Áɔd͋ǻĆÅũμ", 52.7878, -1.79E+308, -3.4E+38, - PHP_INT_SIZE == 4 ? "-9223372036854775807" : -9223372036854775807, + "-9223372036854775807", 987654321, 1, );