diff --git a/lib/dml/moodle_database.php b/lib/dml/moodle_database.php index 9f8727a179b..d3c61258968 100644 --- a/lib/dml/moodle_database.php +++ b/lib/dml/moodle_database.php @@ -422,11 +422,18 @@ abstract class moodle_database { } else if ($target_type & SQL_PARAMS_NAMED) { return array($sql, $finalparams, SQL_PARAMS_NAMED); } else { // $type & SQL_PARAMS_DOLLAR - throw new dml_exception('boundsyntaxnotsupport'); + $sql = preg_replace_callback('/(?