• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/db/oracleconnection.php
  • Класс: BitrixMainDBOracleConnection
  • Вызов: OracleConnection::add
public function add($tableName, array $data, $identity = "ID")
{
	if($identity !== null && !isset($data[$identity]))
		$data[$identity] = $this->getNextId("sq_".$tableName);

	$insert = $this->getSqlHelper()->prepareInsert($tableName, $data);

	$binds = $insert[2];

	$sql =
		"INSERT INTO ".$tableName."(".$insert[0].") ".
		"VALUES (".$insert[1].")";

	$this->queryExecute($sql, $binds);

	$this->lastInsertedId = $data[$identity];

	return $data[$identity];
}