Session::setSavepoint

(No version information available, might only be in Git)

Session::setSavepointCrear un punto de salvaguarda

Descripción

public mysql_xdevapi\Session::setSavepoint(string $name = ?): string

Crear un nuevo punto de salvaguarda para la transacción.

Advertencia

Esta función no está documentada actualmente, solamente se encuentra disponible la lista de parámetros.

Parámetros

name

El nombre del punto de salvaguarda. El nombre se genera automáticamente si el argumento opcional name no está definido como 'SAVEPOINT1', 'SAVEPOINT2', etc.

Valores devueltos

El nombre del punto de salvaguarda.

Ejemplos

Ejemplo #1 Ejemplo de mysql_xdevapi\Session::setSavepoint()

<?php
$session
= mysql_xdevapi\getSession("mysqlx://user:password@localhost");
$collection = $session->getSchema("addressbook")->getCollection("names");

$session->startTransaction();
$collection->add( '{"test1":1, "test2":2}' )->execute();

$savepoint = $session->setSavepoint();

$collection->add( '{"test3":3, "test4":4}' )->execute();

$session->releaseSavepoint($savepoint);
$session->rollback();
?>
add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top