From 4f8b9632f873aa424f1f7ba076e85983a21bd0ac Mon Sep 17 00:00:00 2001 From: Aparup Banerjee Date: Wed, 17 Nov 2010 07:36:02 +0000 Subject: [PATCH] database MDL-24863 applied fix like MDL-23997 which converts number to string. --- lib/dml/mssql_native_moodle_database.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/dml/mssql_native_moodle_database.php b/lib/dml/mssql_native_moodle_database.php index f0e921f2feb..d8123119631 100644 --- a/lib/dml/mssql_native_moodle_database.php +++ b/lib/dml/mssql_native_moodle_database.php @@ -622,7 +622,7 @@ class mssql_native_moodle_database extends moodle_database { $return .= 'NULL'; } else if (is_number($param)) { // we can not use is_numeric() because it eats leading zeros from strings like 0045646 - $return .= $param; + $return .= "'".$param."'"; //fix for MDL-24863 to prevent auto-cast to int. } else if (is_float($param)) { $return .= $param; -- 2.17.1