|
oci_commit(PHP 5, PECL OCI8 >= 1.1.0) oci_commit — Фиксирует транзакцию базы данных Описание
bool oci_commit
( resource $connection
)
Фиксирует транзакцию соединения connection. Фиксация завершает текущую транзакцию и делает все изменения постоянными. Она также освобождает все установленные блокировки. Транзакция начинается при первом SQL-запросе, изменяющим данные, который был запущен с помощью функции oci_execute() и флага OCI_NO_AUTO_COMMIT. Последующие изменения данных от других запросов также становятся частью данной транзакции. Изменения, сделанные в транзакции, являются временными до тех пор, пока транзакция не будет зафиксирована или будет произведен ее откат. Другие пользователи базы данных не смогут увидеть изменения до их фиксации. При вставке или обновлении данных рекомендуется использовать транзакции для сохранения целостности данных и увеличения производительности. Список параметров
Возвращаемые значенияВозвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки. Примеры
Пример #1 Пример использования oci_commit()
<?php Примечания
Смотрите также
|
|