mysqli::rollback

(PHP 5, PHP 7, PHP 8)

mysqli::rollback -- mysqli_rollback — Rolls back current transaction


설명

객체 지향 스타일

public mysqli::rollback(int $flags = 0, ?string $name = null): bool

절차적 스타일

mysqli_rollback(mysqli $mysql, int $flags = 0, ?string $name = null): bool

데이터베이스에 대한 현재 트랜잭션을 롤백합니다.


매개변수

mysql
절차적 스타일 전용: mysqli_connect() 또는 mysqli_init()에 의해 반환된 mysqli 객체
flags
MYSQLI_TRANS_COR_* 상수의 비트마스크.
name
제공되면 ROLLBACK/*name*/이 실행됩니다.

반환 값

성공하면 true를, 실패하면 false를 반환합니다.


변경 로그

버전 설명
8.0.0 name은 이제 nullable입니다.

Examples

mysqli::begin_transaction() 예제를 참조하십시오.


노트

메모: 이 함수는 비 트랜잭션 테이블 유형(MyISAM 또는 ISAM과 같은)에서는 작동하지 않습니다.


기타