Enforce DOT as decimal separator for Oracle. MDL-11629 ; backported from HEAD

This commit is contained in:
stronk7
2008-04-06 15:44:48 +00:00
parent 49d4be8ba5
commit 9d88867d0f
+4
View File
@@ -2048,6 +2048,10 @@ function configure_dbconnection() {
/// NOTE: Not 100% useful because GPC has been addslashed with the setting off
/// so IT'S MANDATORY TO ENABLE THIS UNDER php.ini or .htaccess for this DB
/// or to turn off magic_quotes to allow Moodle to do it properly
/// Now set the decimal separator to DOT, Moodle & PHP will always send floats to
/// DB using DOTS. Manually introduced floats (if using other characters) must be
/// converted back to DOTs (like gradebook does)
$db->Execute("ALTER SESSION SET NLS_NUMERIC_CHARACTERS='.,'");
break;
}
/// Finally define dbfamily