mirror of
https://github.com/moodle/moodle.git
synced 2025-08-05 00:46:50 +02:00
MDL-17408 DML: new sql_modulo() method for oracle
This commit is contained in:
parent
e6df37346f
commit
415c4f78f3
1 changed files with 12 additions and 0 deletions
|
@ -173,6 +173,18 @@ class oci8po_adodb_moodle_database extends adodb_moodle_database {
|
||||||
return '((' . $int1 . ') # (' . $int2 . '))';
|
return '((' . $int1 . ') # (' . $int2 . '))';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Returns the SQL text to be used in order to perform module '%'
|
||||||
|
* opration - remainder after division
|
||||||
|
*
|
||||||
|
* @param integer int1 first integer in the operation
|
||||||
|
* @param integer int2 second integer in the operation
|
||||||
|
* @return string the piece of SQL code to be used in your statement.
|
||||||
|
*/
|
||||||
|
public function sql_modulo($int1, $int2) {
|
||||||
|
return 'MOD(' . $int1 . ', ' . $int2 . ')';
|
||||||
|
}
|
||||||
|
|
||||||
function sql_null_from_clause() {
|
function sql_null_from_clause() {
|
||||||
return ' FROM dual';
|
return ' FROM dual';
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue