if (defined('MDL_PERFDB')) { global $PERF ; $PERF->dbqueries++; }; /// Count the extra updates in PERF
+ /// Oracle CLOBs doesn't like quoted strings (are inserted via prepared statemets)
+ if ($CFG->dbfamily == 'oracle') {
+ $value = stripslashes_safe($value);
+ }
+
if (!$db->UpdateClob($CFG->prefix.$table, $key, $value, $sqlcondition)) {
$status = false;
$statement = "UpdateClob('$CFG->prefix$table', '$key', '" . substr($value, 0, 100) . "...', '$sqlcondition')";
if (defined('MDL_PERFDB')) { global $PERF ; $PERF->dbqueries++; }; /// Count the extra updates in PERF
+ /// Oracle BLOBs doesn't like quoted strings (are inserted via prepared statemets)
+ if ($CFG->dbfamily == 'oracle') {
+ $value = stripslashes_safe($value);
+ }
+
if(!$db->UpdateBlob($CFG->prefix.$table, $key, $value, $sqlcondition)) {
$status = false;
$statement = "UpdateBlob('$CFG->prefix$table', '$key', '" . substr($value, 0, 100) . "...', '$sqlcondition')";