MDL-17491 oci native driver: fix LOB meta length and minor whitespace

This commit is contained in:
stronk7 2009-09-28 23:19:20 +00:00
parent 2b29d0fa83
commit 30c79d7c42

View File

@ -557,7 +557,7 @@ class oci_native_moodle_database extends moodle_database {
or $rawcolumn->COLTYPE === 'NCLOB') {
$info->type = $rawcolumn->COLTYPE;
$info->meta_type = 'X';
$info->max_length = $rawcolumn->WIDTH;
$info->max_length = -1;
$info->scale = null;
$info->scale = null;
$info->not_null = ($rawcolumn->NULLS === 'NOT NULL');
@ -586,7 +586,7 @@ class oci_native_moodle_database extends moodle_database {
} else if ($rawcolumn->COLTYPE === 'BLOB') {
$info->type = $rawcolumn->COLTYPE;
$info->meta_type = 'B';
$info->max_length = $rawcolumn->WIDTH;
$info->max_length = -1;
$info->scale = null;
$info->scale = null;
$info->not_null = ($rawcolumn->NULLS === 'NOT NULL');
@ -1114,7 +1114,7 @@ class oci_native_moodle_database extends moodle_database {
} else {
unset($params['id']);
if ($returnid) {
$returning = "RETURNING id INTO :oracle_id"; // crazy name nobody is ever going to use or parameter ;-)
$returning = " RETURNING id INTO :oracle_id"; // crazy name nobody is ever going to use or parameter ;-)
}
}