Aktueller Standort: Startseite> Funktionskategorien> mysqli::release_savepoint

mysqli::release_savepoint

(MySQLI_Release_Savoint) Löschen Sie den angegebenen Speicherpunkt aus dem Speicherpunkt der aktuellen Transaktion
Name:mysqli::release_savepoint
Kategorie:Mysqli
Programmiersprache:php
Kurzbeschreibung:Freisetzt die Ressource des angegebenen SavePoint in der Transaktion, damit sie nicht mehr verfügbar ist

Funktionsname: Mysqli :: Release_Savepoint ()

Anwendbare Version: Php 5.5.0 und höher

Funktionsbeschreibung: Diese Funktion wird verwendet, um die Ressource eines angegebenen Speicherpunkts in einer Transaktion so zu befreien, dass sie nicht mehr verfügbar ist.

Syntax: bool mysqli :: Release_Savepoint (String $ SavePoint)

Parameter:

  • $ SavePoint: Der Name des SavePoint. Ein SavePoint ist eine Zeichenfolge, die einen bestimmten Ort in einer Transaktion identifiziert.

Rückgabewert: Return True Wenn der Speicherpunkt erfolgreich veröffentlicht wird, geben Sie ansonsten false zurück.

Beispielcode:

 <?php // 创建数据库连接$mysqli = new mysqli("localhost", "username", "password", "database"); // 检查连接是否成功if ($mysqli->connect_errno) { echo "连接数据库失败:" . $mysqli->connect_error; exit(); } // 开始事务$mysqli->begin_transaction(); // 创建保存点$mysqli->savepoint("my_savepoint"); // 执行一些数据库操作// 释放保存点if ($mysqli->release_savepoint("my_savepoint")) { echo "保存点已成功释放"; } else { echo "释放保存点失败"; } // 提交事务$mysqli->commit(); // 关闭数据库连接$mysqli->close(); ?>

Im obigen Beispiel erstellen wir zunächst eine Datenbankverbindung. Anschließend starten wir eine Transaktion mit begin_transaction() und erstellen einen SavePoint namens "my_savepoint" mit savepoint() . Als nächstes können wir einige Datenbankvorgänge ausführen. Schließlich verwenden wir release_savepoint() um den SavePoint zu veröffentlichen. Wenn die Veröffentlichung erfolgreich ist, wurde der Ausgang "SavePoint erfolgreich veröffentlicht". Andernfalls hat der Ausgang "SavePoint nicht freigegeben". Schließlich verwenden wir die Methode commit() , um die Transaktion zu übermitteln und die Datenbankverbindung mithilfe der Methode close() zu schließen.

Ähnliche Funktionen
Beliebte Artikel