Enforce DOT as decimal separator for Oracle. MDL-11629 ; backported from HEAD
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user