MDL-25276 dml - fix/implement sql_cast2int/real() across the 5 drivers. Tests passing.
[moodle.git] / lib / dml / oci_native_moodle_database.php
index a3cd061..7da5810 100644 (file)
@@ -1447,6 +1447,14 @@ class oci_native_moodle_database extends moodle_database {
         }
     }
 
         }
     }
 
+    public function sql_cast_char2real($fieldname, $text=false) {
+        if (!$text) {
+            return ' CAST(' . $fieldname . ' AS FLOAT) ';
+        } else {
+            return ' CAST(' . $this->sql_compare_text($fieldname) . ' AS FLOAT) ';
+        }
+    }
+
     /**
      * Returns 'LIKE' part of a query.
      *
     /**
      * Returns 'LIKE' part of a query.
      *