diff --git a/lib/dml/oci_native_moodle_database.php b/lib/dml/oci_native_moodle_database.php index 9645c9a783a..e04ada7a61e 100644 --- a/lib/dml/oci_native_moodle_database.php +++ b/lib/dml/oci_native_moodle_database.php @@ -978,7 +978,8 @@ class oci_native_moodle_database extends moodle_database { default: // Bind as CHAR (applying dirty hack) // TODO: Optimise - oci_bind_by_name($stmt, $key, $this->oracle_dirty_hack($tablename, $columnname, $params[$key])); + $params[$key] = $this->oracle_dirty_hack($tablename, $columnname, $params[$key]); + oci_bind_by_name($stmt, $key, $params[$key]); } } }