• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/db/oracleconnection.php
  • Класс: BitrixMainDBOracleConnection
  • Вызов: OracleConnection::query
public function query($sql)
{
	list($sql, $binds, $offset, $limit) = self::parseQueryFunctionArgs(func_get_args());

	if (!empty($binds))
	{
		$binds1 = $binds2 = "";
		foreach ($binds as $key => $value)
		{
			if ($value <> '')
			{
				if ($binds1 != "")
				{
					$binds1 .= ",";
					$binds2 .= ",";
				}

				$binds1 .= $key;
				$binds2 .= ":".$key;
			}
		}

		if ($binds1 != "")
			$sql .= " RETURNING ".$binds1." INTO ".$binds2;
	}

	return parent::query($sql, $binds, $offset, $limit);
}