• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/db/oracledbresult.php
  • Класс: BitrixMainDBOracleDbResult
  • Вызов: OracleDbResult::convertDataFromDb
protected function convertDataFromDb($value, $fieldType)
{
	switch ($fieldType)
	{
		case 'DATE':
			return new BitrixMainTypeDateTime($value, "d-M-y");
			break;
		case 'CLOB':
			if (is_object($value))
				return $value->load();
			break;
		case 'VARCHAR2':
			if ((strlen($value) == 19) && preg_match("#^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}$#", $value))
				return new BitrixMainTypeDateTime($value, "Y-m-d H:i:s");
			break;
		default:
			break;
	}

	return $value;
}